.c-prixPoseReassurance{width:100%;display:flex;gap:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 1.25rem,#000 calc(100% - 1.25rem),transparent);mask-image:linear-gradient(90deg,transparent 0,#000 1.25rem,#000 calc(100% - 1.25rem),transparent)}.c-prixPoseReassurance:focus-within .c-prixPoseReassurance__list,.c-prixPoseReassurance:hover .c-prixPoseReassurance__list{animation-play-state:paused}.c-prixPoseReassurance__list{display:flex;gap:0;margin:0;padding:0;list-style:none;width:max-content;flex-shrink:0;will-change:transform;animation:prixPoseReassuranceScroll 30s linear infinite}@keyframes prixPoseReassuranceScroll{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@media(prefers-reduced-motion:reduce){.c-prixPoseReassurance__list{animation:none}}.c-prixPoseReassurance__item{position:relative;display:flex;align-items:center;gap:.5rem;flex-shrink:0;padding:.25rem 1.25rem;white-space:nowrap}.c-prixPoseReassurance__item:before{content:"";position:absolute;top:50%;left:0;width:.0625rem;height:1.5rem;background:var(--color-border-primary-default,#e5e7eb);transform:translateY(-50%)}.c-prixPoseReassurance__icon{flex-shrink:0;width:auto;height:3rem}.c-prixPoseReassurance__label{margin:0;color:var(--color-text-primary-default,#13133a);font-family:var(--font-text-body-font-font-family,"Nunito Sans");font-size:var(--font-text-body-size-sm,.875rem);font-weight:var(--font-text-body-weight-weight-1,400);line-height:var(--font-text-body-line-height-sm,1.25rem)}.c-prixPoseReassurance__label strong{font-weight:var(--font-text-body-weight-weight-4,700)}.c-prixPoseReassurance__ref{font-size:.625rem;vertical-align:super}.c-prixPoseReassurance__rating{flex-shrink:0;width:3rem;display:flex;flex-direction:column;align-items:center;justify-content:center}.c-prixPoseReassurance__rateNumber{margin:0;font-family:Jost,sans-serif;font-size:.875rem;font-weight:550}.c-prixPoseReassurance__rateUnit{font-size:.5rem}.c-prixPoseReassurance__stars{display:inline-flex;gap:.125rem}.c-prixPoseReassurance__star{position:relative;width:.5rem;height:.5rem}.c-prixPoseReassurance__starBase{width:100%;height:100%;fill:#d3d3d3}.c-prixPoseReassurance__starFill{position:absolute;top:0;left:0;overflow:hidden}.c-prixPoseReassurance__starColored{fill:#0074fe}.c-productListCardPrixPose__list{display:grid;grid-template-columns:1fr;grid-gap:2rem;gap:2rem;width:100%;list-style:none;margin:0;padding:0;max-width:34.125rem}.c-productListCardPrixPose__item{display:flex;flex-direction:column;overflow:hidden;transform-origin:center}.c-productListCardPrixPose__itemLink{display:contents}.c-productListCardPrixPose__itemLink p{text-decoration:none}.c-productListCardPrixPose__itemOverlay{position:relative;width:100%;overflow:hidden;display:block;height:auto;aspect-ratio:546/384}.c-productListCardPrixPose__itemOverlay img{width:100%;height:100%}.c-productListCardPrixPose__itemContent{display:flex;flex-direction:column;gap:1rem;width:100%;padding:1rem .5rem}.c-productListCardPrixPose__header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;width:100%}.c-productListCardPrixPose__titleLink{display:flex;flex-direction:column;gap:.25rem;flex:1 1;min-width:0;text-decoration:none}.c-productListCardPrixPose__titleLink:hover{color:var(--color-text-primary-default)}.c-productListCardPrixPose__itemTitle{color:#000;font-family:var(--font-text-label-font-font-family,Jost);font-size:var(--font-text-label-size-sm);font-weight:var(--font-text-label-weight-weight-2);line-height:1.25rem}.c-productListCardPrixPose__itemDescription{color:var(--color-text-primary-default);font-family:var(--font-text-body-font-font-family,"Nunito Sans");font-size:.75rem;font-weight:400;line-height:1.125rem}.c-productListCardPrixPose__footer{display:flex;align-items:flex-end;justify-content:space-between;gap:.25rem;width:100%}.c-productListCardPrixPose__footer .c-prixPose{flex:1 1;min-width:0}.c-productListCardPrixPose__included{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;min-width:2.5rem;padding:.25rem;background:rgba(0,0,0,0);border:none;border-bottom:.0625rem solid var(--color-text-primary-default,#13133a);color:var(--color-text-primary-default,#13133a);font-family:var(--font-text-label-font-font-family,Jost);font-size:.875rem;line-height:1rem;white-space:nowrap;cursor:pointer}