.flibuste-faq{width:100%;margin:56px 0 72px;padding-top:24px;border-top:1px solid rgba(0,0,0,.08)}.flibuste-faq.page-width{padding-left:32px;padding-right:32px}.flibuste-faq__title{margin:0 0 24px;font-size:clamp(20px,2.4vw,32px);line-height:1.1;letter-spacing:-.02em;max-width:900px}.flibuste-faq__items{display:flex;flex-direction:column}.flibuste-faq__item{border-bottom:1px solid rgba(0,0,0,.08)}.flibuste-faq__item:first-child{border-top:1px solid rgba(0,0,0,.08)}.flibuste-faq__item summary{list-style:none;cursor:pointer;padding:18px 40px 18px 0;position:relative;font-size:clamp(16px,1.6vw,20px);line-height:1.3;font-weight:500;letter-spacing:-.01em}.flibuste-faq__item summary::-webkit-details-marker{display:none}.flibuste-faq__item summary:after{content:"+";position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:18px;opacity:.6}.flibuste-faq__item[open] summary:after{content:"\2212"}.flibuste-faq__content{padding:0 0 18px}.flibuste-faq__content p{margin:0;font-size:14px;line-height:1.7;color:#000000b3;max-width:800px}@media screen and (max-width:749px){.flibuste-faq{margin:40px 0 56px;padding-top:20px}.flibuste-faq.page-width{padding-left:20px;padding-right:20px}.flibuste-faq__title{font-size:24px}.flibuste-faq__item summary{padding:16px 30px 16px 0;font-size:16px}.flibuste-faq__item summary:after{font-size:16px}.flibuste-faq__content p{font-size:14px}}.flibuste-faq{width:100%}.flibuste-faq .page-width,.flibuste-faq.page-width{max-width:1440px;margin:0 auto;padding-left:32px;padding-right:32px;box-sizing:border-box}@media screen and (max-width:749px){.flibuste-faq .page-width,.flibuste-faq.page-width{padding-left:16px;padding-right:16px}}.flibuste-collection-intro{width:100%;max-width:100%;margin:8px 0 18px;padding:0}.flibuste-collection-intro.page-width{max-width:100%;padding-left:0;padding-right:0}.flibuste-collection-intro__inner{width:100%;max-width:1440px;margin:0 auto;padding:0 32px 16px;border-bottom:1px solid rgba(0,0,0,.08);box-sizing:border-box}.flibuste-collection-intro__title,.flibuste-collection-intro__badges,.flibuste-collection-intro__desc-wrap{max-width:100%}.flibuste-collection-intro__title{max-width:780px;margin:0 0 10px;font-size:clamp(24px,2.4vw,34px);line-height:1.05;letter-spacing:-.02em}.flibuste-collection-intro__badges{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px}.flibuste-collection-intro__badges span{padding:6px 10px;border-radius:999px;background:#f5f5f5;border:1px solid rgba(0,0,0,.08);font-size:11.5px;line-height:1;white-space:nowrap}.flibuste-collection-intro__desc-wrap{max-width:100%}.flibuste-desc-toggle{display:none}.flibuste-collection-intro__desc{font-size:14px;line-height:1.6;color:#000000b3;max-height:1.6em;overflow:hidden}.flibuste-collection-intro__desc p{display:inline;margin:0}.flibuste-desc-button{display:inline-block;margin-top:4px;font-size:12px;font-weight:600;cursor:pointer;color:#000000bf;text-decoration:underline;text-underline-offset:3px}.flibuste-desc-less{display:none}.flibuste-desc-toggle:checked~.flibuste-collection-intro__desc{max-height:none}.flibuste-desc-toggle:checked~.flibuste-collection-intro__desc p{display:block;margin:0 0 6px}.flibuste-desc-toggle:checked~.flibuste-desc-button .flibuste-desc-more{display:none}.flibuste-desc-toggle:checked~.flibuste-desc-button .flibuste-desc-less{display:inline}@media screen and (max-width:749px){.flibuste-collection-intro{margin:6px 0 16px}.flibuste-collection-intro__inner{padding:0 16px 14px}.flibuste-collection-intro__title{font-size:26px}.flibuste-collection-intro__desc{font-size:13.5px}.flibuste-collection-intro__badges{gap:6px}.flibuste-collection-intro__badges span{font-size:11px;padding:6px 9px}}.contact-full{width:100%;padding:32px 20px 56px}.contact-full__inner{max-width:980px;margin:0 auto}.contact-full__hero{max-width:760px;margin-bottom:28px}.contact-full__eyebrow{margin:0 0 8px;font-size:12px;letter-spacing:.14em;text-transform:uppercase;opacity:.5}.contact-full__hero h1{margin:0 0 16px;font-size:clamp(36px,5vw,64px);line-height:.95;letter-spacing:-.03em}.contact-full__hero p{margin:0;max-width:620px;font-size:16px;line-height:1.7;color:#000000b8}.contact-full__cards{display:grid;grid-template-columns:1fr 1fr;gap:18px;max-width:760px}.contact-full__card{padding:24px;border-radius:14px;background:#f7f7f7;border:1px solid rgba(0,0,0,.08)}.contact-full__card h2{margin:0 0 10px;font-size:clamp(24px,3vw,36px);line-height:1}.contact-full__card p{margin:0;font-size:15px;line-height:1.65;color:#000000b8}.contact-full__card--dark{background:#111;color:#fff}.contact-full__card--dark p{color:#ffffffd1}.contact-full__card--dark a:hover{color:#fff;opacity:1}.contact-full__links{margin-top:14px!important;font-weight:700}.contact-full__links a{color:inherit;text-decoration:none}.contact-full__form-title{margin-top:54px;max-width:760px}.contact-full__form-title h2{margin:0 0 10px;font-size:clamp(28px,4vw,44px);line-height:1}.contact-full__form-title p{margin:0;font-size:15px;line-height:1.7;color:#000000b8}@media screen and (max-width:749px){.contact-full{padding:20px 18px 42px}.contact-full__hero h1{font-size:36px}.contact-full__cards{grid-template-columns:1fr}.contact-full__card{padding:20px}}.velo-fiche{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;color:#111;line-height:1.45;margin:0}.velo-card{border:1px solid #e7e7e7;border-radius:14px;padding:18px;background:#fff;box-shadow:0 2px 10px #0000000a}.velo-badges{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 14px;padding:0;list-style:none}.velo-badge{display:inline-flex;align-items:center;gap:8px;border:1px solid #e7e7e7;background:#fafafa;padding:6px 10px;border-radius:999px;font-size:13px;white-space:nowrap}.velo-badge strong{font-weight:800}.velo-section-title{margin:0 0 8px;font-size:14px;font-weight:800;color:#222;text-transform:uppercase;letter-spacing:.6px}.velo-note{border:1px solid #e7e7e7;background:#fbfbfb;border-radius:12px;padding:12px;font-size:14px}.velo-note ul{margin:8px 0 0 18px;padding:0}.velo-note li{margin:6px 0}@media screen and (max-width:749px){.velo-card{padding:16px;border-radius:12px}.velo-badge{font-size:12px;padding:6px 9px}.velo-note{font-size:13px}}.velo-card{margin-top:18px}.velo-table{width:100%;border-collapse:collapse;border:1px solid #ededed;border-radius:12px;overflow:hidden}.velo-table tr{border-bottom:1px solid #f0f0f0}.velo-table tr:last-child{border-bottom:none}.velo-table th,.velo-table td{padding:10px 14px;vertical-align:top;font-size:14px}.velo-table th{width:35%;text-align:left;font-weight:700;color:#222;background:#fcfcfc;white-space:nowrap}.velo-table td{color:#111;padding-left:16px}.velo-table .section-row th{background:#fff;padding-top:16px;font-weight:800;text-transform:uppercase;letter-spacing:.6px;font-size:13px;color:#222}@media screen and (max-width:749px){.velo-table th,.velo-table td{padding:9px 10px;font-size:13px}.velo-table th{width:42%;white-space:normal}}.infos-produits{display:flex;flex-direction:column;gap:8px;margin-top:16px;padding:14px 16px;border:1px solid #eee;border-radius:10px;background:#fafafa}.info-item{display:flex;align-items:center;gap:8px}.info-item span{font-size:13.5px;line-height:1.4;color:#2b2b2b}.livraison-offerte-note{margin-top:10px;font-size:12px;color:#0009}@media screen and (max-width:749px){.infos-produits{gap:6px;padding:12px 14px}.info-item span{font-size:13px}}.flibuste-hero-buttons{display:flex!important;justify-content:center;align-items:center;gap:16px;flex-wrap:wrap;margin-top:32px}.flibuste-hero-buttons a,.flibuste-hero-button{display:inline-flex!important;align-items:center;justify-content:center;min-width:150px;padding:14px 28px;border:1px solid #fff;border-radius:14px;color:#fff!important;text-decoration:none!important;font-weight:700;line-height:1;background:#ffffff14}.flibuste-hero-buttons a:hover,.flibuste-hero-button:hover{background:#fff;color:#111!important}.flibuste-card-badge{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;display:flex;align-items:center;justify-content:center;background:#ffffff61;backdrop-filter:blur(1.5px);-webkit-backdrop-filter:blur(1.5px);pointer-events:none}.flibuste-card-badge:before{content:"Victime de son succ\e8s";transform:translateY(-18px);display:inline-flex;align-items:center;justify-content:center;padding:8px 14px;max-width:78%;background:#ffffffad;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);border-radius:999px;border:1px solid rgba(255,255,255,.35);color:#111;font-size:10px;font-weight:800;letter-spacing:.045em;text-transform:uppercase;box-shadow:0 6px 18px #00000014}.flibuste-alt-button{width:100%;justify-content:center;text-align:center}
/*# sourceMappingURL=/cdn/shop/t/3/assets/flibuste-custom.css.map */
