.blt .blt-chips{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 var(--blt-space-5, 1.25rem)}.blt .blt-chips a{text-decoration:none}.blt .guide-card{display:flex;flex-direction:column;background:#fff;border:1px solid var(--color-border);border-radius:8px;overflow:hidden;text-decoration:none;color:var(--color-text)}.blt .guide-card:hover{border-color:var(--color-text)}.blt .guide-card__img{aspect-ratio:16 / 9;background:var(--blt-ardoise-100, #EEF1F5);display:flex;align-items:center;justify-content:center}.blt .guide-card__img img{width:100%;height:100%;object-fit:cover;display:block}.blt .guide-card__body{padding:14px 16px 16px;display:flex;flex-direction:column;gap:6px}.blt .guide-card__body strong{font-family:var(--font-display);font-size:var(--blt-text-base, 1rem);line-height:1.3}.blt .guide-card__body span{color:var(--color-text-muted);font-size:var(--blt-text-sm, .875rem)}.blt .guide-card__tag{font-family:var(--font-mono);font-size:var(--blt-text-xs, .75rem);text-transform:uppercase;letter-spacing:.06em;color:var(--color-brand)}.blt .blt-swipe-hint{display:none}@media(max-width:767px){.blt-home .blt-sec{padding-block:28px}.blt-home .section-lead{font-size:var(--blt-text-sm, .875rem);margin-bottom:14px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.blt-home .row--between{flex-wrap:nowrap;align-items:flex-end;margin-bottom:14px!important}.blt-home .row--between .btn{padding-inline:10px;font-size:var(--blt-text-sm, .875rem);white-space:nowrap;min-height:40px}.blt .blt-grid.blt-swipe{display:flex;grid-template-columns:none;gap:10px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--blt-gutter, 1rem);margin-inline:calc(var(--blt-gutter, 1rem) * -1);padding:2px var(--blt-gutter, 1rem) 6px;scrollbar-width:none}.blt .blt-grid.blt-swipe::-webkit-scrollbar{display:none}.blt .blt-grid.blt-swipe>*{flex:0 0 var(--swipe-w, 44%);min-width:0;scroll-snap-align:start}.blt .blt-grid.blt-swipe--tiles{--swipe-w: 38%}.blt .blt-grid.blt-swipe--cards{--swipe-w: 82%}.blt .blt-grid.blt-swipe--guides{--swipe-w: 78%}.blt .blt-chips{flex-wrap:nowrap;overflow-x:auto;margin-inline:calc(var(--blt-gutter, 1rem) * -1);padding-inline:var(--blt-gutter, 1rem);scrollbar-width:none}.blt .blt-chips::-webkit-scrollbar{display:none}.blt .blt-chips .chip{white-space:nowrap;flex:0 0 auto}.blt .blt-swipe-hint{display:block;margin:6px 0 0;font-size:var(--blt-text-xs, .75rem);color:var(--color-text-muted);text-align:right}.blt-home .proof{gap:16px}.blt-home .proof__media{aspect-ratio:auto;min-height:0}.blt-home .proof__mosaic{grid-template-columns:repeat(4,1fr);height:auto;padding:0;gap:6px}.blt-home .proof__mosaic a{aspect-ratio:1}.blt-home .quality-scale{margin-bottom:0}}.blt .finder--sans-piece .finder__step:has(select[id$=-piece]){display:none}.blt .blt-shop--plein{grid-template-columns:1fr!important}.blt .blt-acc-finder .finder__title{font-size:var(--blt-text-lg, 1.125rem)}.blt .blt-side .mnav__tabs{display:flex;flex-wrap:wrap;gap:4px;overflow:visible}.blt .blt-side .mnav__tab{flex:0 0 auto}.blt .blt-side .mnav__search{width:100%;box-sizing:border-box}.blt .blt-side .mnav,.blt .blt-side .mnav__brand{max-width:100%}.blt .blt-fin{margin:0 0 var(--blt-space-4, 1rem)}.blt .blt-fin h2{margin:0 0 4px;font-size:var(--blt-text-lg, 1.125rem)}.blt .blt-fin__liste{list-style:none;margin:12px 0 0;padding:0;display:grid;gap:10px;grid-template-columns:1fr}@media(min-width:900px){.blt .blt-fin__liste{grid-template-columns:1fr 1fr}}.blt .blt-fin__item{display:flex;align-items:center;gap:12px;padding:10px;border:1px solid var(--color-border);border-radius:8px;background:#fff}.blt .blt-fin__img{flex:0 0 64px;width:64px;height:64px;display:flex;align-items:center;justify-content:center;background:var(--blt-ardoise-100, #EEF1F5);border-radius:6px;overflow:hidden}.blt .blt-fin__img img{width:100%;height:100%;object-fit:contain}.blt .blt-fin__txt{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.blt .blt-fin__txt>a{color:var(--color-text);text-decoration:none;font-weight:600;font-size:var(--blt-text-sm, .875rem);line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.blt .blt-fin__txt .price{font-weight:700}.blt .blt-fin__ajout{flex:0 0 auto;white-space:nowrap}.blt .blt-fin__ajout.is-ok{background:var(--color-text);color:#fff;border-color:var(--color-text)}.blt .blt-fin__note{margin:10px 0 0}
/*# sourceMappingURL=/cdn/shop/t/2/assets/blt-accueil.css.map */
