:root{--avf-surface: #ffffff;--avf-canvas: #f7f6f2;--avf-soft: #f3f4f7;--avf-info: #eef2ff;--avf-ink: #20252b;--avf-ink-strong: #17212b;--avf-muted: #65707c;--avf-line: #cfd6df;--avf-line-strong: #9aa8bc;--avf-action: #165dff;--avf-action-hover: #0b43c6;--avf-focus: 0 0 0 3px rgb(22 93 255 / 20%);--avf-error: #8f1d14;--avf-error-bg: #fff4f2;--avf-error-line: #f26b5e;--avf-success: #1d6256;--avf-success-bg: #edf8f5;--avf-success-line: #91c9bb;--avf-radius-sm: 10px;--avf-radius: 14px;--avf-radius-lg: 20px;--avf-shadow: 0 16px 44px rgb(23 33 43 / 9%)}:is(.cc-contact-form,.cc-article-comments,.cc-main-login,.cc-main-register,.cc-main-password,.customer) form.form,.av-c .av-fc,.av-cvr-page .av-form-card,.av-cv-page .av-form-card{color:var(--avf-ink)!important;background:var(--avf-surface)!important;border:1px solid var(--avf-line)!important;border-radius:var(--avf-radius-lg)!important;box-shadow:var(--avf-shadow)!important}:is(.cc-contact-form,.cc-article-comments,.cc-main-login,.cc-main-register,.cc-main-password,.customer) form.form,.av-c .av-fc,.av-cvr-page .av-form-card,.av-cv-page .av-form-card{padding:clamp(24px,4vw,42px)!important}:is(.cc-main-login,.cc-main-register)>.container,.customer>.container{max-width:920px}:is(.cc-main-login,.cc-main-register,.customer) .section__header{max-width:620px;margin-inline:auto;margin-bottom:clamp(22px,4vw,34px)!important}:is(.cc-main-login,.cc-main-register,.customer) .section__header :where(h1,h2){margin-bottom:10px;color:var(--avf-ink-strong)!important;font-size:clamp(30px,4vw,44px)!important;font-weight:760!important;letter-spacing:-.035em!important;line-height:1.08!important}:is(.cc-main-login,.cc-main-register,.customer) .section__header p{margin:0;color:var(--avf-muted)!important;font-size:16px!important;line-height:1.6!important}:is(.cc-contact-form,.cc-article-comments,.cc-main-login,.cc-main-register,.cc-main-password,.customer,.cc-main-cart,.cc-main-product,.av-c,.av-cvr-page,.av-cv-page,gift-card-recipient,shipping-calculator) :is(.form__field,.av-fl,.av-form-field,.form-group,.input-row){color:var(--avf-ink)!important}:is(.cc-contact-form,.cc-article-comments,.cc-main-login,.cc-main-register,.cc-main-password,.customer,.cc-main-cart,.cc-main-product,.av-c,.av-cvr-page,.av-cv-page,gift-card-recipient,shipping-calculator) :is(.label,label,legend){color:var(--avf-ink-strong)!important;font-family:inherit!important;font-size:14px!important;font-weight:720!important;letter-spacing:0!important;line-height:1.4!important}:is(.cc-contact-form,.cc-article-comments,.cc-main-login,.cc-main-register,.cc-main-password,.customer,.cc-main-cart,.cc-main-product,.av-c,.av-cvr-page,.av-cv-page,gift-card-recipient,shipping-calculator) :is(input.input,textarea.input,select,input[type=text],input[type=email],input[type=tel],input[type=number],input[type=password],input[type=date],textarea){width:100%;min-height:50px;padding:12px 15px!important;border:1px solid var(--avf-line)!important;border-radius:var(--avf-radius-sm)!important;outline:0;background:var(--avf-surface)!important;box-shadow:0 1px 2px #17212b08;color:var(--avf-ink)!important;font-family:inherit!important;font-size:16px!important;font-weight:450!important;line-height:1.45!important;transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease}:is(.cc-contact-form,.cc-article-comments,.cc-main-login,.cc-main-register,.cc-main-password,.customer,.cc-main-cart,.cc-main-product,.av-c,.av-cvr-page,.av-cv-page,gift-card-recipient,shipping-calculator) textarea{min-height:132px;resize:vertical}:is(.cc-contact-form,.cc-article-comments,.cc-main-login,.cc-main-register,.cc-main-password,.customer,.cc-main-cart,.cc-main-product,.av-c,.av-cvr-page,.av-cv-page,gift-card-recipient,shipping-calculator) :is(input,textarea)::placeholder{color:#707b88!important;opacity:1}:is(.cc-contact-form,.cc-article-comments,.cc-main-login,.cc-main-register,.cc-main-password,.customer,.cc-main-cart,.cc-main-product,.av-c,.av-cvr-page,.av-cv-page,gift-card-recipient,shipping-calculator) :is(input,textarea,select):hover:not(:disabled){border-color:var(--avf-line-strong)!important}:is(.cc-contact-form,.cc-article-comments,.cc-main-login,.cc-main-register,.cc-main-password,.customer,.cc-main-cart,.cc-main-product,.av-c,.av-cvr-page,.av-cv-page,gift-card-recipient,shipping-calculator) :is(input,textarea,select):focus{border-color:var(--avf-action)!important;outline:0!important;box-shadow:var(--avf-focus)!important}:is(.cc-contact-form,.cc-article-comments,.cc-main-login,.cc-main-register,.cc-main-password,.customer,.cc-main-cart,.cc-main-product,.av-c,.av-cvr-page,.av-cv-page,gift-card-recipient,shipping-calculator) :is(input,textarea,select)[aria-invalid=true]{border-color:var(--avf-error-line)!important;background:var(--avf-error-bg)!important;box-shadow:0 0 0 3px #f26b5e24!important}:is(.cc-contact-form,.cc-article-comments,.cc-main-login,.cc-main-register,.cc-main-password,.customer,.cc-main-cart,.cc-main-product,.av-c,.av-cvr-page,.av-cv-page,gift-card-recipient,shipping-calculator) :is(input,textarea,select):disabled{background:var(--avf-soft)!important;color:var(--avf-muted)!important;cursor:not-allowed;opacity:.78}:is(.cc-contact-form,.cc-article-comments,.cc-main-login,.cc-main-register,.cc-main-password,.customer,.cc-main-cart,.cc-main-product,.av-c,.av-cvr-page,.av-cv-page,gift-card-recipient) :is(input[type=checkbox],input[type=radio]){accent-color:var(--avf-action)}:is(.cc-contact-form,.cc-article-comments,.cc-main-login,.cc-main-register,.cc-main-password,.customer,.cc-main-cart,.cc-main-product,gift-card-recipient) .checkbox+label:before{border-color:var(--avf-line-strong)!important;border-radius:6px!important;background:var(--avf-surface)!important}:is(.cc-contact-form,.cc-article-comments,.cc-main-login,.cc-main-register,.cc-main-password,.customer,.cc-main-cart,.cc-main-product,gift-card-recipient) .checkbox:checked+label:before{border-color:var(--avf-action)!important;background:var(--avf-action)!important}:is(.cc-contact-form,.cc-article-comments,.cc-main-login,.cc-main-register,.cc-main-password,.customer,.cc-main-cart,.cc-main-product,.av-c,.av-cvr-page,.av-cv-page,gift-card-recipient,shipping-calculator) :is(.btn,.av-bt,.av-form-submit,button[type=submit]){min-height:50px;border-radius:var(--avf-radius-sm)!important;font-family:inherit!important;font-size:14px!important;font-weight:760!important;letter-spacing:.015em!important;line-height:1.2!important}:is(.av-c,.av-cvr-page,.av-cv-page) :is(.av-bt,.av-form-submit),:is(.cc-contact-form,.cc-article-comments,.cc-main-login,.cc-main-register,.cc-main-password,.customer,shipping-calculator) .btn--primary{border-color:var(--avf-action)!important;background:var(--avf-action)!important;box-shadow:0 10px 24px #165dff2e;color:#fff!important}@media(hover:hover)and (pointer:fine){:is(.av-c,.av-cvr-page,.av-cv-page) :is(.av-bt,.av-form-submit):hover,:is(.cc-contact-form,.cc-article-comments,.cc-main-login,.cc-main-register,.cc-main-password,.customer,shipping-calculator) .btn--primary:hover:not(:disabled){border-color:var(--avf-action-hover)!important;background:var(--avf-action-hover)!important;box-shadow:0 13px 28px #0b43c638;transform:translateY(-1px)}}:is(.cc-contact-form,.cc-article-comments,.cc-main-login,.cc-main-register,.cc-main-password,.customer,shipping-calculator) .btn--secondary{border-color:var(--avf-line-strong)!important;background:var(--avf-surface)!important;color:var(--avf-ink-strong)!important}:is(.cc-contact-form,.cc-article-comments,.cc-main-login,.cc-main-register,.cc-main-password,.customer,.cc-main-cart,.cc-main-product,.av-c,.av-cvr-page,.av-cv-page,shipping-calculator) :is(.btn,.av-bt,.av-form-submit,button):disabled{box-shadow:none!important;cursor:not-allowed;opacity:.5!important;transform:none!important}:is(.cc-contact-form,.cc-article-comments,.cc-main-login,.cc-main-register,.cc-main-password,.customer,.cc-main-cart,.cc-main-product,.av-c,.av-cvr-page,.av-cv-page,.av-newsletter-band,shipping-calculator) :is(.alert,.av-ok,.av-er,.form__field-error,.av-nl-msg){border-radius:var(--avf-radius-sm)!important;font-family:inherit!important;font-size:14px!important;line-height:1.5!important}:is(.cc-contact-form,.cc-article-comments,.cc-main-login,.cc-main-register,.cc-main-password,.customer,.cc-main-cart,.cc-main-product,.av-c,.av-cvr-page,.av-cv-page,.av-newsletter-band,shipping-calculator) :is(.bg-success-bg,.av-ok,.av-nl-msg){border:1px solid var(--avf-success-line)!important;background:var(--avf-success-bg)!important;color:var(--avf-success)!important}:is(.cc-contact-form,.cc-article-comments,.cc-main-login,.cc-main-register,.cc-main-password,.customer,.cc-main-cart,.cc-main-product,.av-c,.av-cvr-page,.av-cv-page,.av-newsletter-band,shipping-calculator) :is(.bg-error-bg,.av-er,.form__field-error){color:var(--avf-error)!important}:is(.cc-contact-form,.cc-article-comments,.cc-main-login,.cc-main-register,.cc-main-password,.customer,.cc-main-cart,.cc-main-product,.av-c,.av-cvr-page,.av-cv-page,shipping-calculator) :is(.bg-error-bg,.av-er){border:1px solid var(--avf-error-line)!important;background:var(--avf-error-bg)!important}.form__field-error{margin-top:7px!important;font-weight:650!important}.cc-contact-form form.form,.cc-article-comments form.form,.av-c .av-fc{max-width:760px;margin-inline:auto}.av-c .av-bt{min-width:180px;text-transform:none!important}.login-password__recover-link{min-height:44px;color:var(--avf-action-hover)!important;font-weight:700}.customer side-drawer form.form{padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.cc-main-cart :is(.cart__summary,.cart__shipping-calculator),.cc-main-product gift-card-recipient .gift-card-recipient__fields{border-color:var(--avf-line)!important;border-radius:var(--avf-radius)!important}.cc-main-cart .cart-note-disclosure .disclosure__content,.cc-main-cart shipping-calculator{color:var(--avf-ink)!important}.cc-main-product gift-card-recipient{color:var(--avf-ink)!important}.cc-main-product gift-card-recipient .gift-card-recipient__fields{width:100%;padding:18px;background:var(--avf-soft)}.cc-main-product gift-card-recipient small,:is(.cc-contact-form,.customer,.av-c,.av-cvr-page,.av-cv-page) :is(small,.help-text,.opt){color:var(--avf-muted)!important;font-size:13px!important;line-height:1.45!important}.av-newsletter-band .av-nl-form :is(input,button){min-height:54px}.av-newsletter-band .av-nl-form button{color:#fff!important}:is(.cc-password-header,.cc-newsletter,.cc-footer,.cc-pop-up,.cc-cart-drawer,.cc-featured-product) form :is(input.input,textarea.input,select){min-height:50px;border:1px solid var(--avf-line)!important;border-radius:var(--avf-radius-sm)!important;background:var(--avf-surface)!important;box-shadow:0 1px 2px #17212b08;color:var(--avf-ink)!important;font-family:inherit!important;font-size:16px!important}:is(.cc-password-header,.cc-newsletter,.cc-footer,.cc-pop-up,.cc-cart-drawer,.cc-featured-product) form :is(input.input,textarea.input,select):focus{border-color:var(--avf-action)!important;outline:0!important;box-shadow:var(--avf-focus)!important}:is(.cc-password-header,.cc-newsletter,.cc-footer,.cc-pop-up,.cc-cart-drawer,.cc-featured-product) form :is(input.input,textarea.input,select)[aria-invalid=true]{border-color:var(--avf-error-line)!important;background:var(--avf-error-bg)!important;box-shadow:0 0 0 3px #f26b5e24!important}:is(.cc-password-header,.cc-newsletter,.cc-footer,.cc-pop-up,.cc-cart-drawer,.cc-featured-product) form :is(.btn,button[type=submit]){min-height:50px;border-radius:var(--avf-radius-sm)!important;font-family:inherit!important;font-size:14px!important;font-weight:760!important}:is(.cc-password-header,.cc-cart-drawer) form .btn--primary{border-color:var(--avf-action)!important;background:var(--avf-action)!important;color:#fff!important}.cc-password-header .modal__window{border:1px solid var(--avf-line)!important;border-radius:var(--avf-radius-lg)!important;background:var(--avf-surface)!important;box-shadow:var(--avf-shadow)!important;color:var(--avf-ink)!important}.cc-cart-drawer textarea.input{min-height:120px;resize:vertical}:is(.cc-newsletter,.cc-footer,.cc-pop-up) .input-with-button .btn{min-width:50px;color:#fff!important}@media(max-width:768.98px){:is(.cc-contact-form,.cc-article-comments,.cc-main-login,.cc-main-register,.cc-main-password,.customer) form.form,.av-c .av-fc,.av-cvr-page .av-form-card,.av-cv-page .av-form-card{padding:22px!important;border-radius:var(--avf-radius)!important}:is(.cc-main-login,.cc-main-register,.customer) .section__header :where(h1,h2){font-size:clamp(28px,9vw,36px)!important}:is(.cc-contact-form,.cc-article-comments,.cc-main-login,.cc-main-register,.customer) form.form :is(.btn,button[type=submit]),.av-c .av-bt,.av-cvr-page .av-form-submit,.av-cv-page .av-form-submit{width:100%}.customer side-drawer form.form{padding:0!important}}@media(prefers-reduced-motion:reduce){:is(.cc-contact-form,.cc-article-comments,.cc-main-login,.cc-main-register,.cc-main-password,.customer,.cc-main-cart,.cc-main-product,.av-c,.av-cvr-page,.av-cv-page) :is(input,textarea,select,button,.btn){transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/108/assets/avon-customer-forms.css.map */
