.tabbed-container{width:100%}.tab-links{display:flex;justify-content:start;border-bottom:2px solid #ccc}.tab-link{background:none;border:none;outline:none;cursor:pointer;padding:10px 20px;transition:background-color .3s;font-size:16px;color:#333;border-bottom:2px solid transparent;margin-bottom:-2px}.tab-link:hover{background-color:#ddd}.tab-link.active{font-weight:700;border-bottom:2px solid red}.tab-content{display:none;padding-top:5px;font-size:16px}.tab-content p{margin:0}.pdf-container{display:flex;flex-direction:column;align-items:left;justify-content:center;text-align:left;gap:5px;padding-top:20px;width:100%}.pdf-container div{font-size:16px;color:#000;width:100%}.pdf-container strong{font-weight:700}.pdf-button{display:flex;align-items:left;text-decoration:none;color:#d32f2f;font-size:16px;font-weight:700;gap:8px;transition:background-color .3s ease,color .3s ease;width:100%;margin-top:10px;padding-top:15px;padding-bottom:15px;border-bottom:1px solid #ddd;border-top:1px solid #ddd}.pdf-button:hover{color:#f66;text-decoration:underline}.pdf-icon{width:24px;height:24px;display:inline-block;transition:fill .3s ease}.pdf-button:hover .pdf-icon{fill:#f66}.tech-info{display:flex;justify-content:space-between}.tech-title{font-weight:700}.tech-value{flex:1;text-align:right}.content-box{display:flex;align-items:center;gap:20px;margin:20px 0;flex-wrap:wrap}.content-box img{max-width:400px;height:auto;border-radius:8px;flex-shrink:0}.content-box .text-contenu-de-la-boite{flex:1;font-size:16px;line-height:1.5;text-align:left}.content-box .text-contenu-de-la-boite ul{list-style:none;padding:0}.content-box .text-contenu-de-la-boite ul li:before{content:counter(item) ". ";counter-increment:item;font-weight:700}.content-box .text-contenu-de-la-boite ul{counter-reset:item}.content-box .text-contenu-de-la-boite ul li{margin-bottom:5px}@media (max-width: 768px){.tab-link{font-size:14px;padding:10px 5px}.tab-content,.pdf-container div{font-size:14px}.content-box{flex-direction:column;align-items:center;text-align:center}.content-box .text-contenu-de-la-boite{text-align:left;margin-top:10px;font-size:14px}.content-box img{max-width:80%;height:auto}.content-box.no-image{flex-direction:column;align-items:flex-start;text-align:left}.content-box.no-image .text-contenu-de-la-boite{margin-top:0;width:100%}}@media (min-width: 943px) and (max-width: 1200px){.content-box img{max-width:60%;height:auto}.content-box .text-contenu-de-la-boite{flex:1}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/3-onglets.css.map */
