.bf-sec{padding-block:var(--bf-espace-section, 64px);background:var(--bf-fond);color:var(--bf-encre)}.bf-sec--alt{background:var(--bf-fond-alt)}.bf-sec--ink{background:var(--bf-fond-appuye);color:var(--bf-sur-appuye)}.bf-sec--tight{padding-block:calc(var(--bf-espace-section, 64px) * .62)}.bf-w{max-width:var(--page-width, 1200px);margin-inline:auto;padding-inline:var(--page-margin, 20px)}.bf-sec--sillon{background-image:repeating-radial-gradient(circle at 50% 130%,transparent 0 26px,rgba(var(--bf-laiton-rgb),.07) 26px 27px);background-repeat:no-repeat;background-size:100% 240px;background-position:center bottom}.bf-sec--court{background-image:none}.bf-sep{position:relative;height:13px;margin-block:8px;background:linear-gradient(90deg,transparent,rgba(var(--bf-laiton-rgb),.55) 18%,rgba(var(--bf-laiton-rgb),.55) 41%,transparent 44%,transparent 56%,rgba(var(--bf-laiton-rgb),.55) 59%,rgba(var(--bf-laiton-rgb),.55) 82%,transparent);background-size:100% 1px;background-position:center;background-repeat:no-repeat}.bf-sep:after{content:"";position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%;width:13px;height:13px;border:1px solid rgba(var(--bf-laiton-rgb),.75);border-radius:50%;box-shadow:inset 0 0 0 3.5px var(--bf-fond),inset 0 0 0 4.5px rgba(var(--bf-laiton-rgb),.75)}.bf-sec--ink .bf-sep:after{box-shadow:inset 0 0 0 3.5px var(--bf-fond-appuye),inset 0 0 0 4.5px rgba(var(--bf-laiton-rgb),.75)}.bf-h{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-block-end:26px}.bf-h__main{max-width:none}.bf-h__eyebrow{margin:0 0 9px;font-family:var(--bf-police-accent, monospace);font-size:.72rem;font-weight:600;letter-spacing:var(--bf-interlettrage-accent, .16em);text-transform:uppercase;color:var(--bf-laiton-lisible)}.bf-h__title{margin:0 0 12px;font-family:var(--font-heading--family, sans-serif);font-weight:600;font-size:clamp(1.65rem,3vw,2.2rem);line-height:1.12;letter-spacing:.005em;color:inherit}.bf-h__rule{--bf-onde: var(--bf-signal);width:59px;height:16px;margin-block-end:12px;background-image:linear-gradient(var(--bf-onde),var(--bf-onde)),linear-gradient(var(--bf-onde),var(--bf-onde)),linear-gradient(var(--bf-onde),var(--bf-onde)),linear-gradient(var(--bf-onde),var(--bf-onde)),linear-gradient(var(--bf-onde),var(--bf-onde)),linear-gradient(var(--bf-onde),var(--bf-onde)),linear-gradient(var(--bf-onde),var(--bf-onde));background-repeat:no-repeat;background-position:0 50%,8px 50%,16px 50%,24px 50%,32px 50%,40px 50%,48px 50%;background-size:3px 6px,3px 11px,3px 16px,3px 9px,3px 13px,3px 6px,3px 11px;border-radius:2px}.bf-sec--ink .bf-h__rule{--bf-onde: var(--bf-laiton-sur-sombre)}.bf-h__rule--joue{animation:bf-onde-pousse .7s cubic-bezier(.2,.7,.3,1.35) 1}@keyframes bf-onde-pousse{0%{transform:scaleY(.2)}to{transform:scaleY(1)}}@media(prefers-reduced-motion:reduce){.bf-h__rule--joue{animation:none}}.bf-h__text{margin:0;font-size:.94rem;line-height:1.6;color:var(--bf-encre-douce)}.bf-h__link{flex:0 0 auto;font-size:.84rem;font-weight:600;color:var(--bf-accent-lisible);text-decoration:none;border-block-end:1px solid rgba(var(--bf-accent-lisible-rgb),.35);padding-block-end:2px;white-space:nowrap}.bf-h__link:hover{border-block-end-color:var(--bf-accent-lisible)}.bf-h--center{flex-direction:column;align-items:center;text-align:center}.bf-h--center .bf-h__rule{margin-inline:auto}.bf-h--center .bf-h__main{max-width:none}.bf-sec--ink .bf-h__eyebrow{color:var(--bf-laiton-sur-sombre)}.bf-sec--ink .bf-h__text{color:rgba(var(--bf-sur-appuye-rgb),.82)}.bf-sec--ink .bf-h__link{color:var(--bf-accent-sur-appuye);border-block-end-color:rgba(var(--bf-accent-sur-appuye-rgb),.45)}.bf-grid{display:grid;gap:18px}.bf-grid--2{grid-template-columns:repeat(2,1fr);gap:22px}.bf-grid--3{grid-template-columns:repeat(3,1fr)}.bf-grid--4{grid-template-columns:repeat(4,1fr);gap:26px}.bf-card{background:var(--bf-fond);border:1px solid var(--bf-bord);border-radius:var(--bf-rayon-carte, 8px);overflow:hidden;position:relative;display:flex;flex-direction:column}.bf-card__media{position:relative;display:block;background:var(--bf-fond-alt)}.bf-card__media img{display:block;width:100%;height:100%;object-fit:cover}.bf-card__media:after{content:"";position:absolute;inset-inline:0;inset-block-end:0;height:3px;background:var(--bf-signal)}.bf-card__body{padding:16px 16px 18px;display:flex;flex-direction:column;gap:8px;flex:1 1 auto}.bf-card__title{margin:0;font-family:var(--font-heading--family, sans-serif);font-weight:600;font-size:1.12rem;line-height:1.18;color:var(--bf-encre)}.bf-card__text{margin:0;font-size:.88rem;line-height:1.6;color:var(--bf-encre-douce)}.bf-card__link{margin-block-start:auto;font-size:.84rem;font-weight:600;color:var(--bf-accent-lisible);text-decoration:none}.bf-card__link:hover{text-decoration:underline;text-underline-offset:3px}.bf-pill{display:inline-block;background:var(--bf-signal);color:var(--bf-signal-encre);font-family:var(--font-accent--family, inherit);font-size:.63rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:5px 8px;border-radius:var(--bf-rayon-pastille, 4px)}.bf-pill--float{position:absolute;inset-block-start:9px;inset-inline-start:9px;z-index:2}.bf-btn{display:inline-block;background:var(--bf-accent);color:var(--bf-sur-appuye);border:0;border-radius:var(--bf-rayon-bouton, 6px);padding:13px 26px;font-size:.92rem;font-weight:700;text-decoration:none;cursor:pointer}.bf-btn:hover{background:var(--bf-accent-survol);color:var(--bf-sur-appuye)}.bf-btn--ghost{background:transparent;color:var(--bf-encre);border:1.5px solid var(--bf-encre);padding:11.5px 24px}.bf-btn--ghost:hover{background:var(--bf-encre);color:var(--bf-sur-appuye)}.bf-sec--ink .bf-btn{background:var(--bf-accent-sur-appuye);color:var(--bf-signal-encre)}.bf-sec--ink .bf-btn:hover{background:var(--bf-accent-sur-appuye);opacity:.88;color:var(--bf-signal-encre)}.bf-kv{display:flex;justify-content:space-between;gap:16px;padding-block:10px;border-block-end:1px solid var(--bf-bord);font-size:.9rem}.bf-kv:last-child{border-block-end:0}.bf-kv dt{margin:0;font-size:.74rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--bf-encre-douce);align-self:center}.bf-kv dd{margin:0;font-family:var(--bf-police-accent, monospace);font-weight:600;font-variant-numeric:tabular-nums;color:var(--bf-encre);text-align:end}.bf-mono{font-family:var(--bf-police-accent, monospace);font-variant-numeric:tabular-nums}.mbc{font-size:.78rem;color:var(--bf-encre-douce);display:flex;flex-wrap:wrap;align-items:center;gap:6px}.mbc a{color:var(--bf-accent-lisible);text-decoration:none}.mbc a:hover{text-decoration:underline;text-underline-offset:3px}.mbc__sep{color:var(--bf-bord)}.mbc__here{color:var(--bf-encre-douce)}@media screen and (max-width:989px){.bf-grid--4{grid-template-columns:1fr 1fr;gap:22px 16px}.bf-grid--3{grid-template-columns:1fr 1fr}}@media screen and (max-width:749px){.bf-sec{padding-block:var(--bf-espace-section-mobile, 44px)}.bf-h{flex-direction:column;align-items:flex-start;gap:12px;margin-block-end:20px}.bf-h--center{align-items:center}.bf-h__title{font-size:1.62rem}.bf-grid--2,.bf-grid--3{grid-template-columns:1fr}.bf-grid--4{grid-template-columns:1fr 1fr;gap:20px 14px}}.section-resource-list__header h2{font-family:var(--font-heading--family, sans-serif);font-weight:600;font-size:clamp(1.65rem,3vw,2.2rem);line-height:1.12;margin:0}.section-resource-list__header h2:after{content:"";display:block;width:56px;height:3px;background:var(--bf-signal);margin-block-start:12px}.section-resource-list__header p{margin:0 0 9px;font-family:var(--bf-police-accent, monospace);font-size:.72rem;font-weight:600;letter-spacing:var(--bf-interlettrage-accent, .16em);text-transform:uppercase;color:var(--bf-laiton-lisible)}.card-gallery{position:relative}.card-gallery:after{content:"";position:absolute;inset-inline:0;inset-block-end:0;height:3px;background:var(--bf-signal);pointer-events:none;z-index:1}.bf-rail{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:18px}@media screen and (max-width:749px){.bf-rail{grid-auto-columns:78%;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline-start:var(--page-margin, 20px);padding-inline:var(--page-margin, 20px);margin-inline:calc(var(--page-margin, 20px) * -1);-webkit-overflow-scrolling:touch;scrollbar-width:none}.bf-rail::-webkit-scrollbar{display:none}.bf-rail>*{scroll-snap-align:start}}[id$=__footer_m9NzUG]{color:var(--bf-sur-appuye)}[id$=__footer_m9NzUG] .footer,[id$=__footer_m9NzUG] footer{background:transparent;color:var(--bf-sur-appuye);background-image:repeating-radial-gradient(circle at 50% 135%,transparent 0 26px,rgba(var(--bf-laiton-sur-sombre-rgb),.05) 26px 27px);background-repeat:no-repeat;background-size:100% 200px;background-position:center bottom}[id$=__footer_m9NzUG] p,[id$=__footer_m9NzUG] .rte{color:rgba(var(--bf-sur-appuye-rgb),.78)}[id$=__footer_m9NzUG] a{color:rgba(var(--bf-sur-appuye-rgb),.88)}[id$=__footer_m9NzUG] a:hover{color:var(--bf-laiton-sur-sombre)}[id$=__footer_m9NzUG] .text-block:has(>p>strong) p,[id$=__footer_m9NzUG] h2,[id$=__footer_m9NzUG] h3{font-family:var(--bf-police-accent, monospace);font-size:.72rem;font-weight:600;letter-spacing:var(--bf-interlettrage-accent, .16em);text-transform:uppercase;color:var(--bf-laiton-sur-sombre)}[id$=__footer_m9NzUG] input,[id$=__footer_m9NzUG] .field__input{background:rgba(var(--bf-sur-appuye-rgb),.06);border-color:rgba(var(--bf-sur-appuye-rgb),.25);color:var(--bf-sur-appuye)}[id$=__header_announcements_9jGBFp] .announcement-bar__text,[id$=__header_announcements_9jGBFp] p{font-family:var(--bf-police-accent, monospace);font-size:.7rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--bf-creme, var(--bf-sur-appuye))}.mega-menu__link:hover,.mega-menu__content a:hover{color:var(--bf-accent-lisible)}.mm-preview__title{font-family:var(--font-heading--family, sans-serif);font-weight:600}.mm-preview__pane{border:1px solid var(--bf-bord);border-radius:var(--bf-rayon-carte, 12px);overflow:hidden}.mm-preview__cta{color:var(--bf-accent-lisible);font-weight:600}.mm-preview__img{border-radius:calc(var(--bf-rayon-carte, 12px) - 4px)}.kdd-cart-reassurance{display:flex;flex-wrap:wrap;gap:4px 14px;justify-content:center;margin-block-start:10px;font-size:.78rem;color:var(--bf-encre-douce)}.kdd-cart-reassurance strong{font-family:var(--bf-police-accent, monospace);font-weight:600;color:var(--bf-encre)}.kdd-search-chips{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-block-start:14px}.kdd-search-chips a{font-size:.82rem;font-weight:600;color:var(--bf-encre);text-decoration:none;border:1px solid var(--bf-bord);border-radius:999px;padding:7px 14px;background:var(--bf-fond)}.kdd-search-chips a:hover{border-color:var(--bf-accent);color:var(--bf-accent-lisible)}.section-resource-list__header [class*=__subtitle] p,.section-resource-list__header [class*=__soustitre] p{font-family:var(--font-body--family, sans-serif);font-size:.94rem;font-weight:400;letter-spacing:normal;text-transform:none;color:var(--bf-encre-douce)}.section-resource-list__header h2{text-align:center}.section-resource-list__header h2:after{margin-inline:auto}[id$=__hero_jVaWmY] [class*=__kicker_kdd] p{font-family:var(--bf-police-accent, monospace);font-size:.7rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--bf-laiton-sur-sombre)}[id$=__hero_jVaWmY] [class*=__reassur_kdd] p{font-family:var(--bf-police-accent, monospace);font-size:.72rem;font-weight:600;letter-spacing:.06em;color:rgba(var(--bf-sur-appuye-rgb),.9)}[id$=__product_list_montre_homme] .price,[id$=__kdd_ecosysteme] .price{font-family:var(--bf-police-accent, monospace);font-variant-numeric:tabular-nums}[id$=__product_list_montre_homme] product-card,[id$=__kdd_ecosysteme] product-card{border-radius:var(--bf-rayon-carte, 12px);transition:transform .18s ease,box-shadow .18s ease}[id$=__product_list_montre_homme] product-card:hover,[id$=__kdd_ecosysteme] product-card:hover{transform:translateY(-2px);box-shadow:var(--bf-ombre-carte-survol)}[id$=__faq_help_kaddanse] [class*=__help_hours] p{font-family:var(--bf-police-accent, monospace);font-size:.78rem;font-weight:600;letter-spacing:.05em;color:var(--bf-laiton-sur-sombre)}[id$=__faq_help_kaddanse] [class*=__faq_title] p{font-family:var(--bf-police-accent, monospace);font-size:.72rem;font-weight:600;letter-spacing:var(--bf-interlettrage-accent, .16em);text-transform:uppercase;color:var(--bf-laiton-lisible);margin-block-end:6px}[id$=__product_list_montre_homme] .section-resource-list__header .group-block-content{align-items:center;text-align:center}[id$=__product_list_montre_homme] .section-resource-list__header .text-block{text-align:center}[id$=__product_list_montre_homme] [class*=__title_montre_homme] h2:after{margin-inline:auto}[id$=__product_list_montre_homme] [class*=__button_montre_homme]{margin-block-start:10px}[id$=__product_list_montre_homme] [class*=__title_montre_homme] p:first-child{margin:0 0 9px;font-family:var(--bf-police-accent, monospace);font-size:.72rem;font-weight:600;letter-spacing:var(--bf-interlettrage-accent, .16em);text-transform:uppercase;color:var(--bf-laiton-lisible)}[id$=__product_list_montre_homme] [class*=__title_montre_homme] h2{margin:0;font-size:clamp(1.65rem,3vw,2.2rem);line-height:1.12}[id$=__product_list_montre_homme] [class*=__title_montre_homme] h2:after{content:"";display:block;background-color:transparent;width:59px;height:16px;margin-block-start:10px;background-image:linear-gradient(var(--bf-signal),var(--bf-signal)),linear-gradient(var(--bf-signal),var(--bf-signal)),linear-gradient(var(--bf-signal),var(--bf-signal)),linear-gradient(var(--bf-signal),var(--bf-signal)),linear-gradient(var(--bf-signal),var(--bf-signal)),linear-gradient(var(--bf-signal),var(--bf-signal)),linear-gradient(var(--bf-signal),var(--bf-signal));background-repeat:no-repeat;background-position:0 50%,8px 50%,16px 50%,24px 50%,32px 50%,40px 50%,48px 50%;background-size:3px 6px,3px 11px,3px 16px,3px 9px,3px 13px,3px 6px,3px 11px}[id$=__product_list_montre_homme] [class*=__subtitle_montre_homme] p{max-width:none;font-size:.94rem;color:var(--bf-encre-douce)}[id$=__product_list_montre_homme] [class*=__reassur_mv] p{font-size:.84rem;color:var(--bf-encre-douce)}[id$=__product_list_montre_homme] [class*=__button_montre_homme]{font-size:.86rem;font-weight:600;padding:0 0 2px;border-radius:0;border-block-end:1px solid rgba(var(--bf-accent-lisible-rgb),.35);white-space:nowrap}[id$=__product_list_montre_homme] [class*=__button_montre_homme]:hover{border-block-end-color:var(--bf-accent-lisible)}[id$=__product_list_montre_homme] product-card{position:relative;background:var(--bf-fond);border:1px solid var(--bf-bord);overflow:hidden}[id$=__product_list_montre_homme] product-card:hover{border-color:var(--bf-accent)}[id$=__product_list_montre_homme] [class*=__product_title_mh]{padding-inline:14px}[id$=__product_list_montre_homme] slideshow-slides{counter-reset:kdd-rang}[id$=__product_list_montre_homme] .resource-list__slide{counter-increment:kdd-rang}[id$=__product_list_montre_homme] product-card:before{content:counter(kdd-rang,decimal-leading-zero);position:absolute;inset-block-start:10px;inset-inline-start:10px;z-index:2;font-family:var(--bf-police-accent, monospace);font-size:.68rem;font-weight:600;letter-spacing:.1em;color:var(--bf-laiton-lisible);background:var(--bf-fond);border:1px solid var(--bf-bord);border-radius:3px;padding:3px 7px}[id$=__product_list_montre_homme] slideshow-arrows .slideshow-control{opacity:1;background-color:var(--bf-fond);border:1px solid var(--bf-bord);color:var(--bf-encre)}[id$=__product_list_montre_homme] slideshow-arrows .slideshow-control:hover{border-color:var(--bf-accent);color:var(--bf-accent);background-color:var(--bf-fond)}[id$=__product_list_montre_homme] slideshow-arrows .slideshow-control[disabled]{display:flex;opacity:.35;pointer-events:none;cursor:default}.product-card{position:relative;height:100%;background:var(--bf-fond);border:1px solid var(--bf-bord);border-radius:var(--bf-rayon-carte, 12px);overflow:hidden}.product-card:hover{border-color:var(--bf-accent)}.product-card>.product-card__content{min-height:100%}.product-card__content>product-price{margin-block-start:auto}.kdd-cx__badge{position:absolute;inset-block-start:10px;inset-inline-start:10px;z-index:2;font-size:.6rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--bf-laiton-sur-sombre);background:#15110fd1;border-radius:3px;padding:3px 7px;pointer-events:none}[id$=__product_list_montre_homme] .kdd-cx__badge{display:none}.kdd-cx__pastilles{display:flex;align-items:center;gap:6px;margin-block-start:6px}.kdd-cx__pastille{width:18px;height:18px;border-radius:50%;border:2px solid var(--bf-fond);box-shadow:0 0 0 1.5px var(--bf-bord);flex:0 0 auto}.kdd-cx__pastilles:has(.kdd-cx__pastille:nth-child(3)){gap:0}.kdd-cx__pastilles:has(.kdd-cx__pastille:nth-child(3)) .kdd-cx__pastille+.kdd-cx__pastille{margin-inline-start:-6px}.kdd-cx__plus{font-family:var(--bf-police-accent, monospace);font-size:.72rem;font-weight:600;color:var(--bf-encre-douce);margin-inline-start:6px}@media screen and (max-width:749px){.kdd-cx__pastille{width:16px;height:16px}}.product-card__content:has(.variant-option__swatch) .kdd-cx__pastilles{display:none}[data-kdd-add].kdd-add--pending{opacity:.55;cursor:wait}.kdd-cart-suggestion{display:flex;align-items:center;gap:12px;margin-block-start:12px;padding:10px 14px;background:var(--bf-fond-alt);border:1px solid var(--bf-bord);border-radius:8px;font-size:.86rem;color:var(--bf-encre)}.kdd-cart-suggestion img{width:42px;height:42px;object-fit:contain;border-radius:6px;flex:0 0 auto}.kdd-cart-suggestion__texte{flex:1;min-width:0;line-height:1.45}.kdd-cart-suggestion__texte small{display:block;color:var(--bf-encre-douce);font-size:.78rem}.kdd-cart-suggestion__bouton{flex:0 0 auto;padding:6px 14px;font-size:.78rem;font-weight:700;cursor:pointer;color:var(--bf-encre);background:transparent;border:1.5px solid var(--bf-encre);border-radius:10px;transition:border-color .15s ease,color .15s ease}.kdd-cart-suggestion__bouton:hover:not(:disabled){border-color:var(--bf-accent);color:var(--bf-accent)}.kdd-fiche{order:1;margin:2px 14px 12px;border-block-start:1px solid var(--bf-bord)}.product-card__content>product-swatches{order:2;padding-inline:14px}.kdd-fiche__l{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding:5px 0;border-block-end:1px solid var(--bf-bord)}.kdd-fiche__k{margin:0;font-size:.62rem;letter-spacing:.1em;text-transform:uppercase;color:var(--bf-encre-douce);white-space:nowrap}.kdd-fiche__v{margin:0;font-family:var(--bf-police-accent, monospace);font-variant-numeric:tabular-nums;font-size:.72rem;font-weight:600;line-height:1.3;color:var(--bf-encre);text-align:end}.product-card__content [class*=__product_title]{padding-inline:14px}.product-card__content [class*=__product_title] p{font-family:var(--bf-police-titre, var(--font-heading--family), sans-serif);font-weight:500;font-size:.95rem;line-height:1.3}.product-card__content:has(.kdd-fiche) .kdd-cx__badge:not(.kdd-cx__badge--format){display:none}.product-card .product-card__content>product-price{order:3;margin:auto 14px 14px auto;align-self:flex-end;width:fit-content;font-family:var(--bf-police-accent, monospace);font-variant-numeric:tabular-nums;font-weight:700;font-size:1.12rem;line-height:1;letter-spacing:-.01em;color:var(--bf-encre);background:var(--bf-fond-alt);border:1px solid var(--bf-bord);border-radius:8px;padding:7px 11px}.product-card .product-card__content>product-price>*:not(.tax-note){font-family:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;color:inherit}.product-card .product-card__content>product-price .compare-at-price{font-size:.72rem;font-weight:600;color:var(--bf-encre-douce)}.product-card__content>.kdd-cx__pastilles{order:2;margin:auto 14px 0}.product-card .product-card__content:has(>.kdd-cx__pastilles)>product-price{margin-block-start:8px}@media screen and (max-width:749px){.kdd-fiche__l:nth-child(3){display:none}.kdd-fiche__k{font-size:.58rem;letter-spacing:.06em}.kdd-fiche__v{font-size:.68rem}.kdd-fiche__l{padding:4px 0;gap:6px}.kdd-fiche{margin-inline:12px}.product-card__content [class*=__product_title]{padding-inline:12px}.product-card__content [class*=__product_title] p{font-size:.84rem}.product-card .product-card__content>product-price{font-size:.98rem;margin:auto 12px 12px auto;padding:6px 9px}.product-card__content>.kdd-cx__pastilles{margin-inline:12px}}@media screen and (min-width:750px){[id$=__product_list_nos_platines] .section-resource-list__header .group-block-content{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;column-gap:32px}[id$=__product_list_nos_platines] [class*=__bouton_nos_platines]{grid-column:2;grid-row:1 / span 3;align-self:end}}[id$=__product_list_nos_platines] [class*=__titre_nos_platines] p:first-child{margin:0 0 9px;font-family:var(--bf-police-accent, monospace);font-size:.72rem;font-weight:600;letter-spacing:var(--bf-interlettrage-accent, .16em);text-transform:uppercase;color:var(--bf-laiton-lisible)}[id$=__product_list_nos_platines] [class*=__titre_nos_platines] h2{margin:0;font-size:clamp(1.65rem,3vw,2.2rem);line-height:1.12}[id$=__product_list_nos_platines] [class*=__titre_nos_platines] h2:after{content:"";display:block;width:59px;height:16px;margin-block-start:10px;background-image:linear-gradient(var(--bf-signal),var(--bf-signal)),linear-gradient(var(--bf-signal),var(--bf-signal)),linear-gradient(var(--bf-signal),var(--bf-signal)),linear-gradient(var(--bf-signal),var(--bf-signal)),linear-gradient(var(--bf-signal),var(--bf-signal)),linear-gradient(var(--bf-signal),var(--bf-signal)),linear-gradient(var(--bf-signal),var(--bf-signal));background-repeat:no-repeat;background-position:0 50%,8px 50%,16px 50%,24px 50%,32px 50%,40px 50%,48px 50%;background-size:3px 6px,3px 11px,3px 16px,3px 9px,3px 13px,3px 6px,3px 11px}[id$=__product_list_nos_platines] [class*=__soustitre_nos_platines] p{max-width:none}[id$=__product_list_nos_platines] [class*=__reassur_nos_platines] p{font-size:.84rem;color:var(--bf-encre-douce)}[id$=__product_list_nos_platines] [class*=__bouton_nos_platines]{font-size:.86rem;font-weight:600;padding:0 0 2px;border-radius:0;border-block-end:1px solid rgba(var(--bf-accent-lisible-rgb),.35);white-space:nowrap}[id$=__product_list_nos_platines] [class*=__bouton_nos_platines]:hover{border-block-end-color:var(--bf-accent-lisible)}[id$=__product_list_nos_platines] product-card{position:relative;background:var(--bf-fond);border:1px solid var(--bf-bord);overflow:hidden}[id$=__product_list_nos_platines] product-card:hover{border-color:var(--bf-accent)}[id$=__product_list_nos_platines] [class*=__product_title_np]{padding-inline:14px}[id$=__product_list_nos_platines] slideshow-arrows .slideshow-control{opacity:1;background-color:var(--bf-fond);border:1px solid var(--bf-bord);color:var(--bf-encre)}[id$=__product_list_nos_platines] slideshow-arrows .slideshow-control:hover{border-color:var(--bf-accent);color:var(--bf-accent);background-color:var(--bf-fond)}[id$=__product_list_nos_platines] slideshow-arrows .slideshow-control[disabled]{display:flex;opacity:.35;pointer-events:none;cursor:default}cart-drawer-component .cart-totals{position:relative;background:var(--bf-fond);border:1px solid var(--bf-bord);border-radius:4px 4px 0 0;padding:14px 16px 20px;margin-block-start:6px}cart-drawer-component .cart-totals:after{content:"";position:absolute;inset-inline:0;inset-block-end:-1px;height:9px;background:radial-gradient(circle at 8px -2px,transparent 6px,var(--bf-fond) 6.5px);background-size:16px 9px;background-position:bottom left;background-repeat:repeat-x}cart-drawer-component .cart-totals .cart-totals__original-label,cart-drawer-component .cart-totals .cart-totals__original-value,cart-drawer-component .cart-totals .cart-totals__total-label,cart-drawer-component .cart-totals .cart-totals__total-value,cart-drawer-component .cart-totals .cart-discounts__label,cart-drawer-component .cart-totals .cart-discounts__value{font-family:var(--bf-police-accent, monospace);font-variant-numeric:tabular-nums;letter-spacing:.03em}cart-drawer-component .cart-totals .cart-totals__container{border-block-start:1px dashed var(--bf-bord);padding-block-start:10px}cart-drawer-component .cart-totals .cart-totals__tax-note{font-family:var(--bf-police-accent, monospace);font-size:.66rem;letter-spacing:.04em}cart-drawer-component .cart-totals .cart-actions__divider{border:none;border-block-start:1px dashed var(--bf-bord);height:0;background:none}product-card,.bf-card{box-shadow:var(--bf-ombre-carte, 0 8px 18px rgba(59, 42, 30, .1))}cart-drawer-component product-card{box-shadow:none}.resource-list__slide{overflow:visible}.section-resource-list slideshow-slides{padding-block-end:26px}.kdd-fam__tuile,.kdd-vitrine__cadre,.kdd-cadeau__chip,.kdd-avis__c,.kdd-specs__plaque,.kdd-pv__col,.kdd-aig__col,.bf-btn,.kdd-chemins__btn,.kdd-rit__bouton,.kdd-quiz__res-lien,.kdd-rayon__fleche,.bew-btn,[id$=__product_list_montre_homme] slideshow-arrows .slideshow-control,.button:not(.button-unstyled):not(.add-to-cart-button):not(.quick-add__button){box-shadow:var(--bf-ombre-carte, 0 8px 18px rgba(59, 42, 30, .1))}.bf-h__link,[class*=__button_montre_homme],[class*=__bouton_nos_platines]{color:var(--bf-accent-lisible)}.bf-sec--ink .bf-btn--ghost,.bf-sec--ink .kdd-chemins__btn{border-color:rgba(var(--bf-sur-appuye-rgb),.45);color:var(--bf-sur-appuye)}[id$=__header_announcements_9jGBFp] .button:not(.button-unstyled),[id$=__footer_m9NzUG] .button:not(.button-unstyled),[id$=__header_announcements_9jGBFp] .bf-btn,[id$=__footer_m9NzUG] .bf-btn{background:var(--bf-sur-appuye);border-color:var(--bf-sur-appuye);color:var(--bf-accent-lisible)}.template-cart .cart-summary{position:relative;background:var(--bf-fond);border:1px solid var(--bf-bord);border-radius:4px 4px 0 0;box-shadow:var(--bf-ombre-carte)}.template-cart .cart-summary:after{content:"";position:absolute;inset-inline:0;inset-block-end:-6px;height:9px;background:radial-gradient(circle at 8px -2px,transparent 6px,var(--bf-fond) 6.5px);background-size:16px 9px;background-position:bottom left;background-repeat:repeat-x}.template-cart .cart-summary .cart-totals__original-label,.template-cart .cart-summary .cart-totals__original-value,.template-cart .cart-summary .cart-totals__total-label,.template-cart .cart-summary .cart-totals__total-value,.template-cart .cart-summary .cart-discounts__label,.template-cart .cart-summary .cart-discounts__value{font-family:var(--bf-police-accent, monospace);font-variant-numeric:tabular-nums;letter-spacing:.03em}.template-cart .cart-summary .cart-totals__container{border-block-start:1px dashed var(--bf-bord);padding-block-start:10px}.template-cart .cart-summary .cart-totals__tax-note{font-family:var(--bf-police-accent, monospace);font-size:.66rem;letter-spacing:.04em}.template-cart .cart-summary .cart-actions__divider{border:none;border-block-start:1px dashed var(--bf-bord);height:0;background:none}.template-search [id$=__search] h1:after{content:"";display:block;width:59px;height:16px;margin-block-start:8px;background-color:transparent;background-image:linear-gradient(var(--bf-laiton),var(--bf-laiton)),linear-gradient(var(--bf-laiton),var(--bf-laiton)),linear-gradient(var(--bf-laiton),var(--bf-laiton)),linear-gradient(var(--bf-laiton),var(--bf-laiton)),linear-gradient(var(--bf-laiton),var(--bf-laiton)),linear-gradient(var(--bf-laiton),var(--bf-laiton)),linear-gradient(var(--bf-laiton),var(--bf-laiton));background-repeat:no-repeat;background-position:0 50%,8px 50%,16px 50%,24px 50%,32px 50%,40px 50%,48px 50%;background-size:3px 6px,3px 11px,3px 16px,3px 9px,3px 13px,3px 6px,3px 11px;border-radius:2px}.mm-preview--kdd{grid-template-columns:minmax(0,1fr) 262px;gap:26px;align-items:start}.mm-kdd__kicker{font-family:var(--bf-police-accent);font-size:.62rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:var(--bf-laiton);margin:0 0 10px}.mm-preview--kdd .mm-kdd__bacs{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:0}.mm-preview--kdd .mm-kdd__bac{display:block;border:1px solid var(--bf-bord);border-radius:var(--bf-rayon-carte, 12px);background:var(--bf-fond);box-shadow:var(--bf-ombre-carte);padding:11px 14px;font-weight:600;font-size:.9rem;color:var(--bf-encre);text-decoration:none;transition:transform .15s ease,border-color .15s ease,box-shadow .18s ease}.mm-preview--kdd .mm-kdd__bac:hover,.mm-preview--kdd .mm-kdd__bac:focus-visible{transform:translateY(-2px);border-color:var(--bf-laiton);box-shadow:var(--bf-ombre-carte-survol);color:var(--bf-encre)}.mm-kdd__foot{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-block-start:16px;padding-block-start:14px;border-block-start:1px solid var(--bf-bord)}.mm-kdd__foot-lab{font-family:var(--bf-police-accent);font-size:.6rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--bf-encre-douce)}.mm-kdd__pill{border:1px solid rgba(var(--bf-laiton-rgb),.55);border-radius:999px;padding:7px 14px;font-family:var(--bf-police-accent);font-size:.66rem;font-weight:700;letter-spacing:.04em;color:var(--bf-encre);text-decoration:none;white-space:nowrap;transition:background .15s ease,border-color .15s ease}.mm-kdd__pill:hover{background:var(--bf-fond-alt);border-color:var(--bf-laiton);color:var(--bf-encre)}.mm-kdd__pill--fort{border-color:var(--bf-fond-appuye);background:var(--bf-fond-appuye);color:var(--bf-sur-appuye)}.mm-kdd__pill--fort:hover{background:var(--bf-fond-appuye-fonce);color:var(--bf-sur-appuye)}.mm-kdd__quiz{margin-inline-start:auto;color:var(--bf-accent-lisible);font-weight:700;font-size:.8rem;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.mm-preview--kdd .mm-preview__pane{border:1px solid var(--bf-bord);border-radius:var(--bf-rayon-carte, 12px);background:var(--bf-fond);box-shadow:var(--bf-ombre-carte);padding:10px;overflow:visible;text-decoration:none}.mm-preview--kdd .mm-preview__media{position:relative;display:block;aspect-ratio:1;border-radius:8px;overflow:hidden;background:var(--bf-fond-alt)}.mm-preview--kdd .mm-preview__img{width:100%;height:100%;object-fit:cover;border-radius:8px;transition:opacity .18s ease}.mm-kdd__etiquette{position:absolute;top:9px;left:9px;background:#0b0908d1;color:var(--bf-laiton-sur-sombre);font-family:var(--bf-police-accent);font-size:.56rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;padding:4px 9px;border-radius:3px}.mm-preview--kdd .mm-preview__title{display:block;margin:11px 2px 0;font-family:var(--bf-police-titre);font-weight:700;font-size:.98rem;color:var(--bf-encre)}.mm-kdd__prix{display:block;margin:2px 2px 0;font-family:var(--bf-police-accent);font-size:.72rem;font-weight:600;color:var(--bf-laiton)}.mm-preview--kdd .mm-preview__cta{display:block;margin:10px 2px 2px;color:var(--bf-accent-lisible);font-weight:700;font-size:.86rem;text-decoration:underline;text-underline-offset:3px}.mm-preview--kdd .mm-preview__cta svg{display:none}@media(prefers-reduced-motion:reduce){.mm-preview--kdd .mm-kdd__bac,.mm-preview--kdd .mm-kdd__bac:hover{transition:none;transform:none}}@media screen and (max-width:1100px){.mm-preview--kdd{grid-template-columns:minmax(0,1fr) 210px;gap:18px}.mm-preview--kdd .mm-kdd__bacs{grid-template-columns:1fr}.mm-kdd__quiz{margin-inline-start:0}}.kdd-mono{font-family:var(--bf-police-accent, monospace);font-variant-numeric:tabular-nums}cart-drawer-component .cart-totals,.template-cart .cart-summary .cart-totals{gap:10px}cart-drawer-component .cart-totals:not(:has(.cart-actions)),.template-cart .cart-summary .cart-totals:not(:has(.cart-actions)){margin-block-start:0;padding-block-start:14px}.kdd-ticket-lignes{display:flex;flex-direction:column;gap:5px}.kdd-ticket-ligne{display:flex;align-items:baseline;justify-content:space-between;gap:12px;font-size:var(--cart-font-size--sm, .86rem)}.kdd-ticket-ligne__value{font-family:var(--bf-police-accent, monospace);font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:.03em}.kdd-ticket-ligne__offerte{font-family:var(--bf-police-accent, monospace);font-weight:700;letter-spacing:.04em;color:var(--bf-succes)}.kdd-ticket-pied{font-family:var(--bf-police-accent, monospace);font-size:.66rem;letter-spacing:.04em;color:var(--bf-encre-douce)}cart-drawer-component .cart-drawer__items{flex:0 0 auto;overflow:visible}.kdd-cart-suggestion--fantome{margin:14px 0 6px;background:transparent;border:1px dashed var(--bf-laiton)}.kdd-cart-reassurance-ligne{display:none;margin:8px 0 0;text-align:center;font-family:var(--bf-police-accent, monospace);font-size:.68rem;font-weight:600;letter-spacing:.02em;color:var(--bf-encre);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:749px){cart-drawer-component .kdd-cart-reassurance{display:none}cart-drawer-component .kdd-cart-reassurance-ligne{display:block}}.cart__ctas .cart__checkout-button.button,.kdd-barre-commande__btn{position:relative;padding-inline:52px;box-shadow:0 4px #00000047;transition:transform .12s ease,box-shadow .12s ease,background-color .15s ease}.cart__checkout-button:before,.kdd-barre-commande__btn:before{content:"";position:absolute;inset-inline-start:22px;inset-block-start:50%;translate:0 -50%;width:17px;height:17px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23F6ECDE' stroke-width='2.2' stroke-linecap='round'%3E%3Cpath d='M12 2.5v9'/%3E%3Cpath d='M7.2 5.6a8 8 0 1 0 9.6 0'/%3E%3C/svg%3E") center / contain no-repeat}.cart__checkout-button:not([disabled]):hover,.kdd-barre-commande__btn:hover{transform:translateY(1px);box-shadow:0 3px #00000047}.cart__checkout-button:not([disabled]):active,.kdd-barre-commande__btn:active{transform:translateY(4px);box-shadow:0 0 #0000}cart-items-component .cart-items__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-weight:600;line-height:1.35}cart-items-component .cart-items__variants dd{font-family:var(--bf-police-accent, monospace);font-size:.68rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--bf-encre-douce)}cart-items-component .cart-items__price,cart-items-component .cart-items__price text-component,cart-items-component .cart-items__unit-price-wrapper{font-family:var(--bf-police-accent, monospace);font-variant-numeric:tabular-nums;letter-spacing:.02em}cart-items-component .cart-items__price text-component{font-weight:700}cart-items-component .cart-items__unit-price-wrapper{font-size:.82rem}cart-items-component .cart-items__quantity .quantity-selector{border:0;background:transparent;gap:6px;align-items:center}cart-items-component .cart-items__quantity .quantity-minus,cart-items-component .cart-items__quantity .quantity-plus{width:32px;height:32px;min-width:0;min-height:0;padding:0;border:1px solid var(--bf-bord);border-radius:7px;background:var(--bf-fond);color:var(--bf-encre);box-shadow:0 2px 0 var(--bf-bord);transform:translateY(0);transition:transform .07s ease,box-shadow .07s ease}cart-items-component .cart-items__quantity .quantity-minus:active,cart-items-component .cart-items__quantity .quantity-plus:active{transform:translateY(2px);box-shadow:0 0 0 var(--bf-bord)}cart-items-component .cart-items__quantity .quantity-selector input{font-family:var(--bf-police-accent, monospace);font-weight:700;font-variant-numeric:tabular-nums;border:0;background:transparent;width:2.4em;min-width:0;padding:0;text-align:center}cart-items-component .cart-items__remove{width:auto;height:auto;min-width:0;min-height:0;padding:0;background:transparent;border:0;border-radius:0;box-shadow:none;color:var(--bf-encre-douce);font-size:.78rem;font-weight:500;text-decoration:underline;text-underline-offset:3px}cart-items-component .cart-items__quantity .quantity-selector-wrapper,cart-items-component .cart-items__quantity .quantity-selector{width:auto;flex:0 0 auto}cart-items-component .cart-items__quantity-controls{gap:16px;align-items:center}cart-items-component .cart-items__remove svg{display:none}cart-items-component .cart-items__remove:after{content:"Retirer"}cart-items-component .cart-items__remove:hover{color:var(--bf-accent-lisible);background:transparent}.kdd-roule{display:inline-block;animation:kdd-roule .5s cubic-bezier(.2,.8,.2,1) 1}@keyframes kdd-roule{0%{transform:translateY(.55em);opacity:0}to{transform:none;opacity:1}}@media screen and (min-width:750px){.template-cart .cart-summary--extend .cart-summary__inner{grid-row:1 / -1}}.template-cart .cart-title{display:block}.kdd-cart-fronton__kicker{margin:0 0 6px;font-family:var(--bf-police-accent, monospace);font-size:.72rem;font-weight:600;letter-spacing:var(--bf-interlettrage-accent, .16em);text-transform:uppercase;color:var(--bf-laiton-lisible)}.template-cart .cart-title h1{margin:0;font-weight:700}.kdd-cart-fronton__onde{margin:10px 0}.kdd-cart-fronton__chapeau{margin:0;font-size:.96rem;line-height:1.5;color:var(--bf-encre-douce)}@media screen and (min-width:750px){.kdd-cart-fronton__chapeau{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.kdd-bv{max-width:520px;margin-inline:auto;text-align:center}.kdd-bv__disque{width:120px;height:120px;margin:0 auto 18px;border-radius:50%;border:1px solid var(--bf-bord);box-shadow:var(--bf-ombre-carte);background:radial-gradient(circle at 50% 50%,var(--bf-fond) 0 14%,rgba(var(--bf-laiton-rgb),.35) 14.5% 15.5%,var(--bf-fond) 16% 24%,rgba(var(--bf-laiton-rgb),.22) 24.5% 25.5%,var(--bf-fond) 26% 34%,rgba(var(--bf-laiton-rgb),.16) 34.5% 35.5%,var(--bf-fond) 36% 44%,rgba(var(--bf-laiton-rgb),.12) 44.5% 45.5%,var(--bf-fond) 46% 54%,rgba(var(--bf-laiton-rgb),.09) 54.5% 55.5%,var(--bf-fond) 56% 100%)}.kdd-bv__texte{font-size:.98rem;color:var(--bf-encre-douce);margin:0 0 22px}.kdd-bv__portes{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.kdd-bv--tiroir{padding:12px 22px 24px}.kdd-bv--tiroir .kdd-bv__disque{width:96px;height:96px;margin-block-end:14px;box-shadow:none}.kdd-bv--tiroir .theme-drawer__title{margin:0 0 4px}.kdd-bv--tiroir .kdd-bv__texte{margin-block-end:16px}.kdd-bv--tiroir .bf-btn--ghost{padding:10px 18px;font-size:.86rem}cart-drawer-component .cart-items__wrapper--drawer-empty .cart-items__empty-button{display:none}.kdd-barre-commande{position:fixed;inset-inline:0;inset-block-end:0;z-index:40;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));background:var(--bf-fond);border-block-start:1px solid var(--bf-bord);box-shadow:0 -10px 24px rgba(var(--bf-encre-rgb),.12);transform:translateY(0);transition:transform .25s ease}.kdd-barre-commande[data-kdd-barre-cachee]{transform:translateY(110%);pointer-events:none}@media screen and (min-width:750px){.kdd-barre-commande{display:none}}.kdd-barre-commande__total{display:flex;flex-direction:column;line-height:1.15;min-width:0}.kdd-barre-commande__total small{font-family:var(--bf-police-accent, monospace);font-size:.6rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--bf-encre-douce);white-space:nowrap}.kdd-barre-commande__total .kdd-mono{font-weight:700;font-size:1.05rem}.kdd-barre-commande__btn{flex:0 0 auto;background:var(--bf-accent);color:var(--bf-sur-appuye);border:0;border-radius:var(--bf-rayon-bouton, 14px);padding:12px 18px 12px 44px;font-weight:700;font-size:.9rem;cursor:pointer}.kdd-barre-commande__btn:before{inset-inline-start:18px;width:15px;height:15px}.kdd-barre-commande__btn:hover{background:var(--bf-accent-survol)}@media(prefers-reduced-motion:reduce){.cart__checkout-button,.kdd-barre-commande,.kdd-barre-commande__btn,cart-items-component .cart-items__quantity .quantity-minus,cart-items-component .cart-items__quantity .quantity-plus{transition:none}.kdd-roule{animation:none}}.kdd-ticket-articles{list-style:none;margin:0;padding:0 0 8px;border-block-end:1px dashed var(--bf-bord);display:flex;flex-direction:column;gap:4px}.kdd-ticket-article{display:flex;align-items:baseline;justify-content:space-between;gap:12px;font-size:.8rem;color:var(--bf-encre)}.kdd-ticket-article__nom{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kdd-ticket-article--reste{font-family:var(--bf-police-accent, monospace);font-size:.68rem;letter-spacing:.04em;color:var(--bf-encre-douce)}@media screen and (max-width:749px){.kdd-ticket-articles{display:none}}.kdd-ticket-paiement{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px 10px;margin-block-start:12px;padding-block-start:10px;border-block-start:1px dashed var(--bf-bord)}.kdd-ticket-paiement__libelle{font-family:var(--bf-police-accent, monospace);font-size:.64rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--bf-encre-douce)}.kdd-ticket-paiement__logos{display:inline-flex;flex-wrap:wrap;gap:4px;justify-content:center}.kdd-ticket-paiement__logo{width:34px;height:22px;border:1px solid var(--bf-bord);border-radius:3px;background:var(--bf-fond);filter:grayscale(1);opacity:.7}.kdd-voyant{display:block;margin:0;font-family:var(--bf-police-accent, monospace);font-size:.7rem;font-weight:600;letter-spacing:.03em;line-height:1.3;color:var(--bf-encre);text-align:center}.kdd-voyant__led{display:inline-block;vertical-align:middle;margin-inline-end:8px;margin-block-start:-2px;width:9px;height:9px;border-radius:50%;background:var(--bf-succes);box-shadow:0 0 6px rgba(var(--bf-succes-rgb),.8)}.kdd-voyant[data-kdd-voyant=ferme] .kdd-voyant__led{background:var(--bf-laiton);box-shadow:0 0 6px rgba(var(--bf-laiton-rgb),.8)}@media screen and (max-width:749px){cart-drawer-component .kdd-voyant{font-size:.66rem}}.kdd-promo-pill{display:inline-block;vertical-align:middle;margin-inline-start:8px;padding:2px 7px;border-radius:3px;background:var(--bf-accent, #B2472E);color:#f6ecde;font-family:var(--bf-police-accent, monospace);font-size:.62rem;font-weight:700;letter-spacing:.1em;line-height:1.4;text-transform:uppercase;white-space:nowrap;position:relative;top:-2px}product-price .price-item--sale{font-weight:700}product-price .compare-at-price,.cart-items__unit-price-wrapper .compare-at-price{font-weight:400;font-size:.86em;opacity:.55;text-decoration-thickness:1px}.product-badges__badge.color-custom-badge-sale{font-family:var(--bf-police-accent, monospace);font-size:.62rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;border-radius:3px;padding:4px 8px;box-shadow:0 1px 2px #15110f2e}.kdd-ticket-paiement--tiroir{margin-block-start:10px;padding-block-start:0;border-block-start:none}.kdd-ticket-paiement--tiroir .kdd-ticket-paiement__logos{gap:6px}.kdd-ticket-paiement--tiroir .kdd-ticket-paiement__logo{width:38px;height:24px;border:none;border-radius:4px;background:transparent;filter:none;opacity:1}cart-drawer-component .cart-drawer__summary{row-gap:12px}cart-drawer-component .cart-drawer__summary .cart-totals{padding-block-end:14px}cart-drawer-component .kdd-ticket-paiement--tiroir{margin-block-start:0}@media screen and (max-width:749px){.cart-page .cart-summary__inner{padding:2px 16px 16px;row-gap:16px}.cart-page .cart-summary__inner>.cart-totals{border-block-start:none}}.cart-page .kdd-ticket-paiement--tiroir{margin-block-start:0}.theme-drawer__dialog:has(.cart-drawer__inner){height:auto}.theme-drawer__dialog .cart-drawer__inner{flex:0 1 auto;min-height:0;height:auto;max-height:inherit}.cart-drawer__inner>.cart-items-component,.cart-drawer__inner .cart-drawer__content{flex:0 1 auto;min-height:0;height:auto}cart-drawer-component .cart-drawer__summary{margin-block-start:0}@media screen and (min-width:750px){.theme-drawer__dialog:has(.cart-drawer__inner){max-height:calc(100dvh - 24px);top:12px;border:1px solid var(--bf-bord);border-radius:14px;box-shadow:0 18px 48px #3b2a1e2e;overflow:hidden}.theme-drawer__dialog:has(.cart-drawer__inner)[open]{right:12px}}@media screen and (max-width:749px){.theme-drawer__dialog:has(.cart-drawer__inner){top:auto;bottom:0;right:0;left:0;width:100%;max-height:88dvh;border-left:none;border-radius:16px 16px 0 0;overflow:hidden}.theme-drawer__dialog:has(.cart-drawer__inner)[open]{right:0}.theme-drawer__dialog--opening:has(.cart-drawer__inner){animation:kdd-feuille-monte var(--animation-speed, .25s) var(--animation-timing-fade-in, ease-out)}.theme-drawer__dialog--closing:has(.cart-drawer__inner){animation:kdd-feuille-descend var(--animation-speed, .25s) var(--animation-timing-fade-out, ease-in) forwards}}@keyframes kdd-feuille-monte{0%{transform:translateY(100%)}}@keyframes kdd-feuille-descend{to{transform:translateY(100%)}}.theme-drawer__dialog:has(.cart-drawer__inner)::backdrop{background:#15110f73}.cart-drawer__inner .cart-items__table-row--full-width-variants{grid-template-columns:88px minmax(0,1fr) auto;column-gap:14px}.cart-drawer__inner .cart-items__media-image{border-radius:8px}.cart-drawer__inner .cart-items__title{font-size:1.04rem}@media screen and (min-width:750px){.cart-drawer__inner .cart-items__table-row--full-width-variants{grid-template-columns:96px minmax(0,1fr) auto}}@media screen and (max-width:749px){.theme-drawer__dialog:has(.cart-drawer__inner){box-shadow:0 -10px 30px #15110f2e}.theme-drawer__dialog:has(.cart-drawer__inner):before{content:"";position:absolute;top:7px;left:50%;width:40px;height:4px;margin-left:-20px;border-radius:2px;background:var(--bf-bord);z-index:1}}@media screen and (min-width:750px){.theme-drawer__dialog:has(.cart-drawer__inner){box-shadow:0 18px 48px #15110f40,0 0 0 100vmax #15110f6b;overflow:hidden;clip-path:none;z-index:40}}cart-drawer-component .cart-totals:after{display:none}cart-drawer-component .cart-totals{border-radius:6px}@media screen and (min-width:750px){body:has(.theme-drawer__dialog[open] .cart-drawer__inner) header.shopify-section{z-index:1!important}}.template-product [id$=__main]~.shopify-section:has(>*):before{content:"";display:block;width:min(520px,calc(100% - 40px));height:14px;margin:8px auto;background:radial-gradient(circle,var(--bf-laiton, #A9713B) 0 2px,transparent 2.5px 5px,var(--bf-laiton, #A9713B) 5.5px 7px,transparent 7.5px) center / 14px 14px no-repeat,linear-gradient(90deg,transparent,var(--bf-laiton, #A9713B)) left center / calc(50% - 21px) 1px no-repeat,linear-gradient(90deg,var(--bf-laiton, #A9713B),transparent) right center / calc(50% - 21px) 1px no-repeat}.menu-drawer .kdd-menu-tete{display:flex;flex-direction:column;gap:12px;padding:4px var(--padding-xl, 20px) 6px}.menu-drawer .kdd-menu-offre{margin:0;padding:9px 12px;border-radius:8px;background:var(--bf-accent, #B2472E);color:#fbf6ef;font-family:var(--bf-police-accent, monospace);font-size:.7rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;line-height:1.35}.menu-drawer .kdd-menu-recherche{position:relative;display:flex}.menu-drawer .kdd-menu-recherche input[type=search]{width:100%;min-height:46px;padding:0 46px 0 14px;border:1px solid var(--bf-bord, #E4D7C5);border-radius:10px;background:var(--bf-fond, #fff);font-size:.95rem;color:var(--bf-encre, #3B2A1E)}.menu-drawer .kdd-menu-recherche input[type=search]:focus{outline:2px solid var(--bf-laiton, #A9713B);outline-offset:1px}.menu-drawer .kdd-menu-recherche button{position:absolute;right:4px;top:50%;translate:0 -50%;width:38px;height:38px;display:grid;place-items:center;border:0;background:none;color:var(--bf-encre, #3B2A1E);cursor:pointer}.menu-drawer .kdd-menu-recherche button svg{width:20px;height:20px}.menu-drawer .kdd-menu-tout{font-weight:700!important;color:var(--bf-accent-lisible, #B2472E)!important}.menu-drawer .kdd-menu-aide{display:flex;flex-wrap:wrap;gap:6px 0;margin:18px var(--padding-xl, 20px) 0;padding-top:16px;border-top:1px solid var(--bf-bord, #E4D7C5)}.menu-drawer .kdd-menu-aide a{font-family:var(--bf-police-accent, monospace);font-size:.72rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--bf-encre-douce, #6E655D);text-decoration:none}.menu-drawer .kdd-menu-aide{display:grid;grid-template-columns:1fr 1fr;gap:12px 16px}.menu-drawer .menu-drawer__menu-item--mainlist{font-size:1.35rem;padding-block:12px}.menu-drawer .menu-drawer__menu--childlist .menu-drawer__menu-item--child{font-size:.98rem;padding-block:8px}.menu-drawer details[name=kdd-menu-rubriques] .menu-drawer__menu--childlist{padding-inline-start:14px}
/*# sourceMappingURL=/cdn/shop/t/9/assets/bf-habillage.css.map */
