.avatar-taille-header{display:inline-flex;align-items:center;justify-content:center;gap:var(--gap-xs, .5rem);min-width:var(--minimum-touch-target, 44px);height:var(--minimum-touch-target, 44px);color:var(--color-account-icon, currentColor);cursor:pointer}.avatar-taille-header__icone svg{display:block}.avatar-taille-header__label{display:none;font-family:var(--font-body--family);font-weight:var(--font-body--weight);font-size:.75rem;line-height:1;white-space:nowrap;opacity:var(--opacity-subdued-text, .8)}.avatar-taille-header:hover .avatar-taille-header__label{opacity:1}@media screen and (max-width:749px){.avatar-taille-header{min-width:30px;width:30px}}@media screen and (min-width:750px){.avatar-taille-header__label{display:inline}.avatar-taille-header{padding-inline:var(--padding-sm, .7rem)}}.avatar-taille-modal{width:min(460px,calc(100vw - 32px));max-height:calc(100dvh - 32px);margin:auto;padding:0;border:var(--style-border-width-inputs, 1px) solid var(--color-variant-border, rgb(0 0 0 / .13));border-radius:var(--style-border-radius-popover, 14px);background:var(--color-background, #fff);color:var(--color-foreground, #000);font-family:var(--font-body--family);font-weight:var(--font-body--weight);font-size:.9375rem;line-height:1.4;overflow:auto}.avatar-taille-modal::backdrop{background:#00000073}.avatar-taille-modal__form{display:flex;flex-direction:column;gap:var(--gap-md, .9rem);padding:1.5rem}.avatar-taille-modal__entete{display:flex;align-items:center;justify-content:space-between;gap:var(--gap-sm, .7rem)}.avatar-taille-modal__titre{margin:0;font-family:var(--font-heading--family);font-weight:var(--font-heading--weight, 700);font-size:1.25rem;line-height:1.2;color:inherit}.avatar-taille-modal__fermer{display:inline-flex;align-items:center;justify-content:center;width:var(--minimum-touch-target, 44px);height:var(--minimum-touch-target, 44px);margin-inline-end:-.75rem;color:inherit;cursor:pointer}.avatar-taille-modal__intro,.avatar-taille-modal__note{margin:0;font-size:.8125rem;opacity:var(--opacity-subdued-text, .8)}.avatar-taille-modal__ligne{display:grid;grid-template-columns:1fr 1fr;gap:var(--gap-sm, .7rem)}.avatar-taille-modal__champ{display:flex;flex-direction:column;gap:.35rem}.avatar-taille-modal label,.avatar-taille-modal legend{font-size:.8125rem}.avatar-taille-modal__optionnel{opacity:var(--opacity-subdued-text, .8)}.avatar-taille-modal input[type=number]{width:100%;min-height:var(--minimum-touch-target, 44px);padding:0 .8rem;border:var(--style-border-width-inputs, 1px) solid var(--color-variant-border, rgb(0 0 0 / .13));border-radius:var(--style-border-radius-inputs, 4px);background:var(--color-background, #fff);color:inherit;font:inherit;font-size:1rem;-moz-appearance:textfield}.avatar-taille-modal input[type=number]::-webkit-outer-spin-button,.avatar-taille-modal input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.avatar-taille-modal input[type=number]:focus-visible{outline:1px solid var(--color-foreground, #000);outline-offset:0;border-color:var(--color-foreground, #000)}.avatar-taille-modal__groupe{margin:0;padding:0;border:0;min-width:0}.avatar-taille-modal__groupe legend{padding:0;margin-bottom:.35rem}.avatar-taille-modal__choix{display:flex;flex-wrap:wrap;gap:var(--gap-xs, .5rem)}.avatar-taille-modal__choix label{position:relative;display:inline-flex;cursor:pointer}.avatar-taille-modal__choix input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;margin:0;cursor:pointer}.avatar-taille-modal__choix span{display:inline-flex;align-items:center;min-height:40px;padding:.5rem .9rem;border:var(--style-border-width-inputs, 1px) solid var(--color-variant-border, rgb(0 0 0 / .13));border-radius:var(--style-border-radius-buttons-primary, 14px);font-size:.875rem;line-height:1.1;transition:background-color .15s,color .15s,border-color .15s}.avatar-taille-modal__choix input:checked+span{background:var(--color-foreground, #000);border-color:var(--color-foreground, #000);color:var(--color-background, #fff)}.avatar-taille-modal__choix input:focus-visible+span{outline:2px solid var(--color-foreground, #000);outline-offset:2px}.avatar-taille-modal__erreur{margin:0;font-size:.8125rem;color:#b40000}.avatar-taille-modal__erreur:empty{display:none}.avatar-taille-modal__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--gap-sm, .7rem)}.avatar-taille-modal__enregistrer{flex:1 1 auto;min-height:var(--minimum-touch-target, 44px);padding:0 1.5rem;border:0;border-radius:var(--style-border-radius-buttons-primary, 14px);background:var(--color-primary-button-background, #000);color:var(--color-primary-button-text, #fff);font:inherit;font-size:.9375rem;cursor:pointer}.avatar-taille-modal__supprimer{font:inherit;font-size:.8125rem;color:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer;padding:.5rem 0}.avatar-taille-modal__supprimer[hidden]{display:none}.avatar-taille-reco{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:var(--gap-sm, .7rem);row-gap:.25rem;margin-block:var(--gap-xs, .5rem);font-family:var(--font-body--family);font-size:.8125rem;line-height:1.4;color:var(--color-foreground)}.avatar-taille-reco__texte{margin:0}.avatar-taille-reco__lien{padding:0;border:0;background:none;font:inherit;color:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.avatar-taille-reco__lien--discret{opacity:var(--opacity-subdued-text, .8)}.avatar-taille-reco__lien--appel{display:flex;flex-wrap:wrap;column-gap:.35rem;width:100%;padding:.7rem .9rem;border:var(--style-border-width-inputs, 1px) solid var(--color-foreground, #000);border-radius:var(--style-border-radius-inputs, 4px);text-align:left;text-decoration:none;transition:background-color .15s,color .15s}.avatar-taille-reco__lien--appel:hover,.avatar-taille-reco__lien--appel:focus-visible{background:var(--color-foreground, #000);color:var(--color-background, #fff)}.avatar-taille-reco__question{font-weight:700}.variant-option__button-label.avatar-taille-recommandee{position:relative}.variant-option__button-label.avatar-taille-recommandee:after{content:"";position:absolute;top:5px;right:5px;width:6px;height:6px;border-radius:50%;background:currentColor;pointer-events:none;z-index:1}
/*# sourceMappingURL=/cdn/shop/t/20/assets/avatar-taille.css.map */
