.alert-cart[data-v-95d54a4e]{position:fixed;z-index:3;bottom:0;left:0;display:flex;align-items:center;width:100%;margin-top:var(--cards-gaps-m);padding:var(--cards-gaps-m);color:currentcolor;background:var(--surfaces-brand-primary-default)}.alert-cart .icon[data-v-95d54a4e]{margin-right:var(--cards-gaps-s)}.alert-cart span[data-v-95d54a4e]{margin-left:auto;pointer-events:none}.visualizer__back[data-v-fb92b055]{position:relative}.visualizer__back.joueur-domicile[data-v-fb92b055]{--c-text: #0c2340;--c-logo: #ffd700}.visualizer__back.joueur-exterieur[data-v-fb92b055]{--c-text: #0c2340;--c-logo: #a4dbe8}.visualizer__back.gardien-domicile[data-v-fb92b055]{--c-text: #3cdbc0;--c-logo: #000}.visualizer__back.gardien-exterieur[data-v-fb92b055]{--c-text: #fff;--c-logo: #00ad50}.visualizer__back.joueur-troisieme[data-v-fb92b055]{--c-text: #c1a01f;--c-logo: #2c5234}.visualizer__back.gardien-troisieme[data-v-fb92b055]{--c-text: #fff;--c-logo: #ff8200}.visualizer__back__content[data-v-fb92b055]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;container-type:inline-size}.visualizer__name[data-v-fb92b055],.visualizer__number[data-v-fb92b055]{position:absolute;z-index:1;left:50%;transform:translate(-50%);font-family:League Gothic,sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:400;font-variation-settings:"wdth" 100}.visualizer__name[data-v-fb92b055]{top:63%;color:var(--c-text);font-size:8cqw}.visualizer__number[data-v-fb92b055]{top:32%;display:flex}.visualizer__number__digit[data-v-fb92b055]{display:block;width:13cqw;height:auto}.visualizer__number__digit[data-v-fb92b055] path[fill="#0072bc"]{fill:var(--c-text)}.visualizer__number__digit[data-v-fb92b055] path[fill="#fff"]{fill:var(--c-logo)}.visualizer__badges[data-v-98e7b40c]{position:absolute;top:var(--cards-paddings-m);right:var(--cards-paddings-m);display:flex;gap:1rem}.visualizer__badge[data-v-98e7b40c]{aspect-ratio:1;width:10cqw;height:auto;-o-object-fit:contain;object-fit:contain;padding:1rem;border:1px var(--strokes-stroke-lighter) solid;border-radius:1rem}@supports ((-webkit-appearance: base-select) or (-moz-appearance: base-select) or (appearance: base-select)){@starting-style{}}.configurator__flocage-custom[data-v-67e065a4]{display:grid;grid-template-columns:80% 20%}.configurator__overview[data-v-67e065a4]{background:var(--surfaces-backgrounds-default, #f5f5f5);border-width:0}.configurator__overview[data-v-67e065a4] .details__title{color:var(--texts-text-default, #0b2d50);font-family:var(--typography-fonts-body, "dm sans");font-size:var(--articles-label-s, 1.2rem);font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase}.radio-button__checkbox[data-v-67e065a4]{position:relative;flex-shrink:0;width:1.35rem;height:1.35rem;aspect-ratio:1;border:1.5px solid var(--strokes-stroke-inactive, #a8aeb3);border-radius:var(--buttons-radius-xxs, .2rem)}.radio-button__checkbox .radio-button__checkbox__checkmark[data-v-67e065a4]{position:absolute;display:none;width:100%;height:100%}.radio-button[data-v-67e065a4]{display:flex;align-items:center;padding:var(--buttons-gap-s, .4rem) 0;gap:var(--buttons-gap-m, .6rem);color:var(--texts-text-secondary, #737c82);background:transparent;border-width:0;cursor:pointer}.radio-button[data-v-67e065a4] .action__title{display:none}.radio-button.checked[data-v-67e065a4]{color:var(--texts-text-default, #0b2d50)}.radio-button.checked .radio-button__checkbox[data-v-67e065a4]{background-color:#fed501;border-color:#fed501}.radio-button.checked .radio-button__checkbox__checkmark[data-v-67e065a4]{display:block}.personalisator__button-with-tag[data-v-67e065a4]{gap:var(--buttons-gap-l)!important}.personalisator__tag[data-v-67e065a4]{background:var(--surfaces-backgrounds-default)}.personalisator__tag[data-v-67e065a4] .tag__title{color:var(--texts-text-secondary);font-size:var(--articles-label-xs);line-height:1}.action--btn[class*=--primary] .personalisator__tag[data-v-67e065a4]{background:var(--surfaces-brand-primary-light)}.action--btn[class*=--primary] .personalisator__tag[data-v-67e065a4] .tag__title{color:var(--texts-text-default)}.personalisator__instruction[data-v-67e065a4]{width:100%;font-size:1.2rem}
