.chatbot-widget{bottom:24px;position:fixed;right:24px;z-index:20}.chatbot-widget--open{align-items:flex-end;display:flex;gap:12px}@media(max-width:767px){.chatbot-widget--open{inset:0}}.chatbot-widget__sidebar-btn{align-items:center;display:none;justify-content:center}@media(min-width:768px){.chatbot-widget__sidebar-btn{display:flex}}.chatbot-widget__sidebar-btn{background:linear-gradient(#000,#000) padding-box,linear-gradient(90deg,#7c3aed,#2563eb 50%,#06b6d4) border-box;border:4px solid transparent;border-radius:50%;box-shadow:0 4px 12px rgba(0,0,0,.25);cursor:pointer;height:48px;padding:0;transition:transform .2s ease,box-shadow .2s ease;width:48px}.chatbot-widget__sidebar-btn:hover{box-shadow:0 6px 16px rgba(0,0,0,.3);transform:scale(1.05)}.chatbot-widget__sidebar-btn:focus-visible{outline:2px solid #7c3aed;outline-offset:2px}body:has(.chatbot-widget) #siqcht,body:has(.chatbot-widget) #zsiq_chat_wrap,body:has(.chatbot-widget) #zsiq_float{display:none!important}.chatbot-widget__toggle{align-items:center;background:linear-gradient(#000,#000) padding-box,linear-gradient(90deg,#7c3aed,#2563eb 50%,#06b6d4) border-box;border:4px solid transparent;border-radius:50%;box-shadow:0 4px 12px rgba(0,0,0,.25);cursor:pointer;display:flex;height:48px;justify-content:center;padding:0;transition:transform .2s ease,box-shadow .2s ease;width:48px}.chatbot-widget__toggle:hover{box-shadow:0 6px 16px rgba(0,0,0,.3);transform:scale(1.05)}.chatbot-widget__toggle:focus-visible{outline:2px solid #f60;outline-offset:2px}.chatbot-widget__window{background-color:#fff;border:1px solid #000;border-radius:14px;box-shadow:0 8px 32px rgba(0,0,0,.25);display:flex;flex-direction:column;height:min(640px,100vh - 104px);overflow:hidden;width:min(360px,max(0px,-20px + 100vw))}@media(max-width:767px){.chatbot-widget__window{border:0;border-radius:0;height:100vh;max-height:100vh;width:100vw}}.chatbot-widget__close{align-items:center;background:transparent;border:0;border-radius:50%;cursor:pointer;display:flex;height:28px;justify-content:center;padding:0;width:28px}.chatbot-widget__close:hover{background-color:hsla(0,0%,100%,.15)}.chatbot-widget__close:focus-visible{outline:2px solid #fff;outline-offset:2px}.chatbot-widget__header{align-items:center;background-color:#000;display:flex;justify-content:space-between;padding:14px 18px;position:relative}.chatbot-widget__header:after{background:linear-gradient(90deg,#7c3aed,#2563eb 50%,#06b6d4);bottom:0;content:"";height:3px;left:0;position:absolute;right:0}.chatbot-widget__title{align-items:center;color:#fff;display:flex;font-size:15px;font-weight:700;gap:8px;margin:0}.chatbot-widget__title-icon{flex-shrink:0}.chatbot-widget__title-highlight{color:#ffa600}.chatbot-widget__messages{background-color:#fafafa;display:flex;flex:1;flex-direction:column;gap:8px;overflow-y:auto;padding:16px}.chatbot-widget__greeting{background-color:#fff;border:1px solid #ececec;border-radius:5px;padding:16px}.chatbot-widget__greeting-title{color:#222629;font-family:Open Sans,sans-serif;font-size:20px;font-weight:700;line-height:22px;margin:0 0 12px}.chatbot-widget__greeting-title p{margin:0}.chatbot-widget__greeting-description{margin:0}.chatbot-widget__greeting-description,.chatbot-widget__quick-search{color:#222629;font-family:Open Sans,sans-serif;font-size:15px;font-weight:400;line-height:22px}.chatbot-widget__quick-search{margin:0 0 8px}.chatbot-widget__message{border-radius:12px;font-size:14px;line-height:1.4;max-width:80%;overflow-wrap:break-word;padding:10px 14px}.chatbot-widget__message--user{align-self:flex-end;background-color:#f60;border-bottom-right-radius:4px;color:#fff}.chatbot-widget__message--bot{align-self:flex-start;background-color:#fff;border:1px solid #ededed;border-bottom-left-radius:4px;color:#222629}.chatbot-widget__message-text{margin:0}.chatbot-widget__disclaimer{border-top:1px solid #ededed;color:#8d8d8d;font-size:12px;font-style:italic;line-height:1.4;margin:8px 0 0;padding-top:8px}.chatbot-widget__products{align-self:stretch;display:flex;flex-direction:column;gap:8px;max-width:100%;width:100%}.chatbot-widget__products .listing-card{margin:0;min-width:0;width:100%}.chatbot-widget__message--user .chatbot-widget__message-text{white-space:pre-wrap}.chatbot-widget__message--bot .chatbot-widget__message-text p{margin:0}.chatbot-widget__message--bot .chatbot-widget__message-text blockquote,.chatbot-widget__message--bot .chatbot-widget__message-text ol,.chatbot-widget__message--bot .chatbot-widget__message-text p+p,.chatbot-widget__message--bot .chatbot-widget__message-text pre,.chatbot-widget__message--bot .chatbot-widget__message-text ul{margin-top:.5em}.chatbot-widget__message--bot .chatbot-widget__message-text ol,.chatbot-widget__message--bot .chatbot-widget__message-text ul{margin-bottom:.5em;padding-left:1.25em}.chatbot-widget__message--bot .chatbot-widget__message-text h1,.chatbot-widget__message--bot .chatbot-widget__message-text h2,.chatbot-widget__message--bot .chatbot-widget__message-text h3,.chatbot-widget__message--bot .chatbot-widget__message-text h4,.chatbot-widget__message--bot .chatbot-widget__message-text h5,.chatbot-widget__message--bot .chatbot-widget__message-text h6{font-size:1.05em;font-weight:600;margin:.5em 0 .25em}.chatbot-widget__message--bot .chatbot-widget__message-text code{background-color:rgba(0,0,0,.05);border-radius:3px;font-size:.9em;padding:1px 4px}.chatbot-widget__message--bot .chatbot-widget__message-text pre{background-color:rgba(0,0,0,.05);border-radius:6px;overflow-x:auto;padding:8px}.chatbot-widget__message--bot .chatbot-widget__message-text pre code{background-color:transparent;padding:0}.chatbot-widget__message--bot .chatbot-widget__message-text a{color:#f60;overflow-wrap:anywhere;text-decoration:underline}.chatbot-widget__message--bot .chatbot-widget__message-text>:first-child{margin-top:0}.chatbot-widget__message--bot .chatbot-widget__message-text>:last-child{margin-bottom:0}.chatbot-widget__typing{align-items:center;align-self:flex-start;display:flex;padding:4px 0}.chatbot-widget__typing-text{display:inline-flex;font-size:13px}.chatbot-widget__typing-letter{animation:chatbot-widget-letter-wave ease-in-out infinite;color:#f60}@keyframes chatbot-widget-letter-wave{0%,8%,to{color:#f60}4%{color:#ffa600}}.chatbot-widget__form{background-color:#fff;border-top:1px solid #ededed;padding:12px}.chatbot-widget__error{color:#ef2222;font-size:12px;margin:0 0 8px}.chatbot-widget__input-row{align-items:flex-end;display:flex;gap:8px}.chatbot-widget__textarea{background-color:#fafafa;border:1px solid #ededed;border-radius:3px;flex:1;font-family:inherit;font-size:14px;height:45px;line-height:1.4;max-height:96px;padding:10px 12px;resize:none}.chatbot-widget__textarea:focus-visible{border-color:#f60;outline:none}.chatbot-widget__textarea:disabled{background-color:#efefef;cursor:not-allowed}.chatbot-widget__shortcuts{display:flex;flex-direction:column;gap:16px}.chatbot-widget__shortcuts-intro{color:#222629;font-size:14px;margin:0 0 8px}.chatbot-widget__shortcuts-section{display:flex;flex-direction:column;gap:8px}.chatbot-widget__shortcuts-title{color:#222629;font-size:13px;font-weight:700;margin:0;text-transform:uppercase}.chatbot-widget__shortcuts-chip-group{display:flex;flex-wrap:wrap;gap:8px}.chatbot-widget__shortcuts-chip{background-color:#fff0e5;border:0;border-radius:8px;color:#f60;cursor:pointer;font-size:14px;padding:8px 14px;text-align:left}.chatbot-widget__shortcuts-chip:hover:not(:disabled){background-color:#fde4d5}.chatbot-widget__shortcuts-chip:focus-visible{outline:2px solid #f60;outline-offset:2px}.chatbot-widget__shortcuts-chip:disabled{cursor:not-allowed;opacity:.5}.chatbot-widget__send{align-self:stretch;background-color:#f60;border:0;border-radius:3px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:0 16px;transition:background-color .2s ease}.chatbot-widget__send:hover:not(:disabled){background-color:#ff7800}.chatbot-widget__send:disabled{cursor:not-allowed;opacity:.5}.chatbot-widget__send:focus-visible{outline:2px solid #c44918;outline-offset:2px}.product-row__rtb-container{align-items:center;display:flex;font-size:12px;gap:5px;margin:-10px 0 10px;width:fit-content}.product-row__medias-container.display--card .product-row__rtb-container,.product__main-medias .product-row__rtb-container{align-items:flex-start;flex-direction:column;margin:8px 0 0}.product-row__rtb-label{align-items:center;background:#def2d2;border-radius:3px;color:#3a6f50;display:flex;font-weight:600;min-height:20px;padding:3px 10px 3px 5px;z-index:1}.product__rating{cursor:pointer;display:inline-block;height:25px;margin-left:5px;overflow:hidden}@media(min-width:1024px){.product__rating{height:30px}}.product__rating .driverreviews-widget__container{align-items:center;display:flex;gap:5px}.product__rating .driverreviews-widget__stars{height:22px}@media(min-width:768px){.product__rating .driverreviews-widget__stars{height:30px}}.product__rating .driverreviews-widget--rating-takeover .driverreviews-widget__rating-info{color:#222629;font-family:Open Sans,Arial,sans-serif;font-weight:400}.product__rating .driverreviews-widget__star{color:#b4b4b4;max-height:15px}.product__rating .driverreviews-widget__star:not(:first-child){margin-left:-4px}.product__rating .driverreviews-widget--rating .driverreviews-widget__rating-value,.product__rating .driverreviews-widget__star--full,.product__rating .driverreviews-widget__star--partial:after{color:#f60}.product__rating .driverreviews-widget__container .driverreviews-widget__rating-count,.product__rating .driverreviews-widget__container .driverreviews-widget__rating-value{color:#000}.product__rating .driverreviews-widget--rating .driverreviews-widget__rating-value{color:#000;font-weight:700;margin-left:13px}.product__rating .driverreviews-widget--rating .driverreviews-widget__rating-count,.product__rating .driverreviews-widget--rating .driverreviews-widget__rating-value{font-size:12px}.product__rating .driverreviews-widget--rating-takeover .driverreviews-widget__star{font-size:26px;height:auto;line-height:22px;width:23px}.product__rating .driverreviews-widget__no-ratings{color:#222629;padding-left:5px}.product__rating .driverreviews-widget--rating-takeover .driverreviews-widget__no-ratings,.product__rating .driverreviews-widget__no-ratings{display:none}.product__rating .driverreviews-widget--review .driverreviews-widget__review-list{border:0}.product__rating .driverreviews-widget--review .driverreviews-widget__container{display:flex;flex-direction:column}.product__rating .driverreviews-widget--review .driverreviews-widget__review-comment-reply svg path{fill:#f60}.product__rating .driverreviews-widget--question .driverreviews-widget__no-ratings{display:block;text-align:center}.product__rating .driverreviews-widget__image-carousel-open-link svg path,.product__rating .driverreviews-widget__image-popup-gallery-link svg{fill:#222629}.product__rating .driverreviews-widget--review .driverreviews-widget__review-comment-reply:before{background:#f60}.product__rating .driverreviews-widget--highlighted,.product__rating .driverreviews-widget__image-carousel-open-link{color:#222629}.product__rating .driverreviews-widget__review-image-thumbnail-container img{max-width:unset}.product__rating .driverreviews-widget--review .driverreviews-widget__review-entry{border-bottom:1px solid #b7b7b7}.product__rating .driverreviews-widget .driverreviews-widget__stars{margin-bottom:5px}.product__rating .driverreviews-widget .driverreviews-widget__review-tag{background:#fff0e5;color:#f60}.product__rating .driverreviews-widget .driverreviews-widget__review-tag.driverreviews-widget__review-tag--latest{background:#f60;color:#fff}.product__rating .driverreviews-widget--review .driverreviews-widget__review-connected-comment-wrapper{border-left:0}.product__rating .driverreviews-widget--review .driverreviews-widget__review-comment-translate,.product__rating .driverreviews-widget__star-breakdown.active,.product__rating .driverreviews-widget__star-breakdown:hover{color:#f60}.product__rating .driverreviews-widget--review .driverreviews-widget__review-connected-comment.driverreviews-widget__review-connected-comment--indented{border-left:1px solid #000;padding-left:20px}.product__rating .driverreviews-widget__star-breakdown.active .driverreviews-widget__star-breakdown-percent-container,.product__rating .driverreviews-widget__star-breakdown:hover .driverreviews-widget__star-breakdown-percent-container{box-shadow:0 0 2px #f60}.product__rating .driverreviews-widget__load-btn,.product__rating .driverreviews-widget__load-external-reviews,.product__rating .driverreviews-widget__review-active-filter-list-btn{border-color:#f60;color:#f60}.product__rating .driverreviews-widget--garage-review .driverreviews-widget__review-flag-review:hover svg,.product__rating .driverreviews-widget--latest-car-reviews .driverreviews-widget__review-flag-review:hover svg,.product__rating .driverreviews-widget--review .driverreviews-widget__review-active-filter-list-btn svg path,.product__rating .driverreviews-widget--review .driverreviews-widget__review-flag-review:hover svg,.product__rating .driverreviews-widget--review .driverreviews-widget__review-verified-logo svg g{fill:#f60}.product__rating .driverreviews-widget--question .driverreviews-widget__question-rating-value,.product__rating .driverreviews-widget--question .driverreviews-widget__question-text,.product__rating .driverreviews-widget__star-breakdown-text,.product__rating .product__detailed-rating-container .driverreviews-widget__review-connected-comment ul li{font-size:12px}.product__rating .driverreviews-widget--garage-review .driverreviews-widget__review-text,.product__rating .driverreviews-widget--garage-review .driverreviews-widget__review-title,.product__rating .driverreviews-widget--latest-car-reviews .driverreviews-widget__review-text,.product__rating .driverreviews-widget--latest-car-reviews .driverreviews-widget__review-title,.product__rating .driverreviews-widget--review .driverreviews-widget__review-text,.product__rating .driverreviews-widget--review .driverreviews-widget__review-title{color:#222629;font-size:14px}.product__rating .driverreviews-widget--review .driverreviews-widget__review-incentive__icon{align-items:center;border:1px solid #3a4a54;border-radius:50%;color:#3a4a54;display:inline-flex;font-size:14px;height:18px;justify-content:center;width:18px}.product__rating .driverreviews-widget--review .driverreviews-widget__review-incentive__icon:before{content:"€";transform:translate(-1px,-1px)}.product__rating .driverreviews-widget--review .driverreviews-widget__review-incentive__icon>svg{display:none!important}.product__rating .driverreviews-widget--image-carousel{min-height:0}.product__rating .driverreviews-widget__star-breakdown-percent-bar{background:#f60}.product__rating .driverreviews-widget--question .driverreviews-widget__question-rating-value{color:#f60}.product__rating .driverreviews-widget__load-btn{border-color:#f60;color:#f60;z-index:2}.product__rating .driverreviews-widget__load-btn .driverreviews-widget__loader:after{border-color:#f60 transparent}.product__rate{align-items:center;display:flex;margin-left:72px}.rate-container{position:relative;width:81px}.rate-img{height:15px;max-width:none;vertical-align:top;width:81px}.rate-percent{height:100%;left:0;overflow:hidden;position:absolute;top:0}.number-of-reviews{color:#222629;margin-left:5px;text-decoration:underline}.product__rating-awards{display:inline-block;font-size:12px;font-weight:600;line-height:30px;text-indent:5px;vertical-align:top}@media(min-width:480px){.product__rating-awards{font-size:14px}}.product__rating-awards-icon{cursor:pointer;height:20px;margin-left:0;position:relative;top:-2px;width:18px}.product__rating-awards-text{background:none;border:0;color:#f60;cursor:pointer;font-weight:600}.progress-bar-container{align-items:center;display:flex;height:5px;position:relative;width:100%}.progress-bar-bg{background:#cecece;border-radius:2px;height:2px;width:100%}.progress-bar{background:#f60;border-radius:6px;height:100%}.product__rating-awards-separator{color:#222629;display:none}.product__rating-awards-container:has(.driverreviews-widget__stars) .product__rating-awards-separator{display:inline-block}.product__rating-awards-container:has(.driverreviews-widget__stars) .product__rating-awards-icon{margin-left:8px}.product-row__top,.product-row__top-container{display:flex;justify-content:space-between}.product-row__top{align-items:center;border-radius:8px;color:#fff;font-size:12px;font-weight:600;margin-bottom:-10px;max-width:100%;min-height:40px;padding:3px 5px 13px 10px;position:relative;text-align:left;text-transform:uppercase;width:100%}@media(min-width:768px){.product-row__top{max-width:303px;min-height:45px}}.product-row__top-icon{display:inline-block;flex-shrink:0;margin:0 10px 0 0;max-height:20px;max-width:20px;overflow:hidden;text-indent:-9999px}.product-row__top-label{width:100%}.product-row__top-info{height:15px;margin-right:6px}.product-row__top-sponsored{align-items:center;display:flex;gap:5px;line-height:35px;margin-left:auto}.product-row__top-icon-sponsored{background:url(https://cdn.allopneus.com/frontend/build/images/icon-info-gray.374b256b.svg) no-repeat 50%;background-size:14px;display:inline-block;height:15px;width:15px}.product-row__btn-video{background:transparent url(https://cdn.allopneus.com/frontend/build/images/play-orange.9b08c05a.svg) no-repeat 5%;background-size:15px;border-radius:20px;font-size:12px;padding-left:25px;padding-right:10px}.product-row__btn-video:hover{background-image:url(https://cdn.allopneus.com/frontend/build/images/play-white.553387b7.svg)}.product-row__btn-video-container{display:block;margin-top:10px;max-width:165px}@media(min-width:360px){.product-row__btn-video{background-position-x:8%;padding-left:35px;padding-right:15px}}.product-row__youtube-modal{overflow:auto!important}@media(min-width:768px){.product-row__youtube-modal{max-width:640px;width:100%}}.product-row__youtube-modal .modal-wrap{max-height:225px;overflow:auto}@media(min-width:768px){.product-row__youtube-modal .modal-wrap{max-height:390px}}.product-row__youtube-modal .modal-header{right:5px;top:35px;z-index:1}.product-row__youtube-modal .modal-content{background:#fff;height:100%;max-height:225px;padding:30px 20px 20px;text-align:left}@media(min-width:768px){.product-row__youtube-modal .modal-content{max-height:390px}}.product-row__youtube-modal .modal-close__text{display:none}.product-row__youtube-modal .modal-close__icon svg{fill:#000}.product-row__additional-info-container{display:flex;flex-wrap:wrap;gap:5px 15px;justify-content:flex-start}.product-row__additional-info{align-items:center;align-self:flex-start;color:#424242;cursor:pointer;display:flex;flex:0 1 auto;font-size:11px;font-weight:600;line-height:18px;text-transform:uppercase;white-space:nowrap}.product-row__additional-info-icon{flex-shrink:0;height:18px;margin-right:5px;width:18px}.product-row__additional-info-label{border-bottom:1px dashed #f60}.product-row__additional-info-label:hover{border-bottom:1px solid #f60;color:#f60}.product-row__marking-container{display:flex;flex-wrap:wrap;gap:5px 15px}.product-row__marking{align-items:center;color:#424242;cursor:pointer;display:flex;flex-shrink:0;font-size:11px;font-weight:600;line-height:18px;text-transform:uppercase}.product-row__marking-icon{flex-shrink:0;height:17px;margin-right:5px;max-width:22px;width:auto}.product-row__marking-label{border-bottom:1px dashed #f60;flex-shrink:0}.product-row__marking-label:hover{border-bottom:1px solid #f60;color:#f60}.product__tire-position.avant_tracteur--avant,.product__tire-position.roue_motrice--avant{right:-1px}.product__tire-position.avant_tracteur--arriere,.product__tire-position.avant_tracteur--avant_arriere,.product__tire-position.roue_motrice--arriere,.product__tire-position.roue_motrice--avant_arriere{right:18px}.product__tire-position.espace_vert--avant{right:0}.product__tire-position.espace_vert--arriere,.product__tire-position.espace_vert--avant_arriere{right:24px}.product__tire-position.avant_tracteur--avant{right:-1px}.product__tire-position.avant_tracteur--arriere,.product__tire-position.avant_tracteur--avant_arriere{right:18px}.product__tire-position.circuit_piste--avant,.product__tire-position.sport_route--avant{right:1px}.product__tire-position.circuit_piste--arriere,.product__tire-position.circuit_piste--avant_arriere,.product__tire-position.sport_route--arriere,.product__tire-position.sport_route--avant_arriere{right:32px}.product__tire-position.scooter--avant{right:0}.product__tire-position.scooter--arriere,.product__tire-position.scooter--avant_arriere{right:24px}.product__tire-position.trail--avant{right:1px}.product__tire-position.trail--arriere,.product__tire-position.trail--avant_arriere{right:28px}.product__tire-position.custom_collection--avant{right:1px}.product__tire-position.custom_collection--arriere,.product__tire-position.custom_collection--avant_arriere{right:30px}.product__tire-position.cross_enduro_trial--avant{right:1px}.product__tire-position.cross_enduro_trial--arriere,.product__tire-position.cross_enduro_trial--avant_arriere{right:30px}.product__tire-position.utilitaire_tous_chemins--avant{right:3px}.product__tire-position.utilitaire_tous_chemins--arriere,.product__tire-position.utilitaire_tous_chemins--avant_arriere{right:24px}.product__tire-position.sportif_competition--avant{right:1px}.product__tire-position.sportif_competition--arriere,.product__tire-position.sportif_competition--avant_arriere{right:24px}.product__tire-position.routier_homologue--avant{right:2px}.product__tire-position.routier_homologue--arriere,.product__tire-position.routier_homologue--avant_arriere{right:27px}.product__tire-position.loisir_piste--avant{right:3px}.product__tire-position.loisir_piste--arriere,.product__tire-position.loisir_piste--avant_arriere{right:25px}.product__tire-position.ssv--avant{right:2px}.product__tire-position.ssv--arriere,.product__tire-position.ssv--avant_arriere{right:23px}.product__tire-position.regional--avant{right:1px}.product__tire-position.regional--arriere,.product__tire-position.regional--avant_arriere{right:31px}.product__tire-position.chantier--avant{right:1px}.product__tire-position.chantier--arriere,.product__tire-position.chantier--avant_arriere{right:29px}.product__tire-position.longue_distance--avant{right:2px}.product__tire-position.longue_distance--arriere,.product__tire-position.longue_distance--avant_arriere{right:39px}.product__tire-position.autocar_autobus--avant{right:7px}.product__tire-position.autocar_autobus--arriere,.product__tire-position.autocar_autobus--avant_arriere{right:29px}.product__tire-position.hiver--avant{right:1px}.product-row__alternatives{display:inline;font-size:12px;font-weight:400;line-height:20px}.product-row__alternative-item{cursor:pointer;text-decoration:underline;text-transform:uppercase}.product-row__alternative-item:hover{color:#222629}.product-row__alternative-item:before{content:"·";display:inline-block;font-size:20px;text-align:center;vertical-align:top;width:15px}