.contact-form{--cf-blue: #3d29e8;--cf-blue-dark: #2e1fb8;--cf-yellow: #ffb900;--cf-ink: #25234a;--cf-ink-soft: #63618a;--cf-tint: #f4f3fb;--cf-border: #dedcec;--cf-ease: cubic-bezier(.16, 1, .3, 1);--ic-user: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238A88A8' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8' r='3.4'/%3E%3Cpath d='M5.5 20c0-3.5 3-5.4 6.5-5.4s6.5 1.9 6.5 5.4'/%3E%3C/svg%3E");--ic-mail: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238A88A8' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5.5' width='18' height='13' rx='2'/%3E%3Cpath d='M3.6 7.2l8.4 5.8 8.4-5.8'/%3E%3C/svg%3E");--ic-phone: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238A88A8' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 3.5H4.6A1.6 1.6 0 003 5.1C3 13.9 10.1 21 18.9 21a1.6 1.6 0 001.6-1.6V17l-4.5-1.5-2 2.5A17 17 0 018.5 12l2.5-2z'/%3E%3C/svg%3E");--ic-order: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238A88A8' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6.5 3h11v18l-2.75-1.8L12 21l-2.75-1.8L6.5 21z'/%3E%3Cpath d='M9.5 8.5h5M9.5 12.5h5'/%3E%3C/svg%3E");--ic-store: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238A88A8' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.5 9.5h15V20h-15z'/%3E%3Cpath d='M3.5 9.5L5 4h14l1.5 5.5'/%3E%3Cpath d='M9.5 20v-5.5h5V20'/%3E%3C/svg%3E");--ic-message: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238A88A8' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 5.5h16V16H8.8L4 19.8z'/%3E%3Cpath d='M8 9.5h8M8 12.8h5'/%3E%3C/svg%3E");--ic-pencil: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238A88A8' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 20l4.2-1.1L18.6 8.5l-3.1-3.1L5.1 15.8z'/%3E%3Cpath d='M14.6 5.6l3.8 3.8'/%3E%3C/svg%3E");--ic-user-on: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%233D29E8' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8' r='3.4'/%3E%3Cpath d='M5.5 20c0-3.5 3-5.4 6.5-5.4s6.5 1.9 6.5 5.4'/%3E%3C/svg%3E");--ic-mail-on: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%233D29E8' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5.5' width='18' height='13' rx='2'/%3E%3Cpath d='M3.6 7.2l8.4 5.8 8.4-5.8'/%3E%3C/svg%3E");--ic-phone-on: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%233D29E8' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 3.5H4.6A1.6 1.6 0 003 5.1C3 13.9 10.1 21 18.9 21a1.6 1.6 0 001.6-1.6V17l-4.5-1.5-2 2.5A17 17 0 018.5 12l2.5-2z'/%3E%3C/svg%3E");--ic-order-on: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%233D29E8' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6.5 3h11v18l-2.75-1.8L12 21l-2.75-1.8L6.5 21z'/%3E%3Cpath d='M9.5 8.5h5M9.5 12.5h5'/%3E%3C/svg%3E");--ic-store-on: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%233D29E8' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.5 9.5h15V20h-15z'/%3E%3Cpath d='M3.5 9.5L5 4h14l1.5 5.5'/%3E%3Cpath d='M9.5 20v-5.5h5V20'/%3E%3C/svg%3E");--ic-message-on: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%233D29E8' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 5.5h16V16H8.8L4 19.8z'/%3E%3Cpath d='M8 9.5h8M8 12.8h5'/%3E%3C/svg%3E");--ic-pencil-on: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%233D29E8' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 20l4.2-1.1L18.6 8.5l-3.1-3.1L5.1 15.8z'/%3E%3Cpath d='M14.6 5.6l3.8 3.8'/%3E%3C/svg%3E")}.contact-form .contact-form__wrapper{background:#fff;border:.1rem solid var(--cf-border);border-radius:1.6rem;padding:2.6rem 2.4rem;box-shadow:0 1.6rem 4rem #3d29e812}@media screen and (min-width:990px){.contact-form .contact-form__inner{width:58%}.contact-form .contact-form__more-info{width:42%}.contact-form .contact-form__wrapper{max-width:66rem}}@media screen and (min-width:750px){.contact-form .contact-form__wrapper form{display:grid;grid-template-columns:1fr 1fr;column-gap:1.4rem;align-items:start}.contact-form .contact-form__wrapper form>.field--message,.contact-form .contact-form__wrapper form>.field--checkbox,.contact-form .contact-form__wrapper form>.contact-form__bottom,.contact-form .contact-form__wrapper form>.contact-form__assurance,.contact-form .contact-form__wrapper form>.form-status,.contact-form .contact-form__wrapper form>.form-status-list,.contact-form .contact-form__wrapper form>.field--terms{grid-column:1 / -1}}.contact-form .contact-form__wrapper form input[type=hidden]{display:none}@media screen and (max-width:749px){.contact-form .contact-form__wrapper{padding:1.8rem 1.4rem;border-radius:1.2rem}}.contact-form__logo{display:block;width:15.5rem;max-width:52%;height:auto;margin-bottom:1rem}.contact-form .contact-form__wrapper .section-header__title{color:var(--cf-blue);margin-bottom:.5rem}.contact-form .contact-form__wrapper .section-header__title:after{content:"";display:block;width:4.4rem;height:.3rem;margin-top:.7rem;margin-bottom:1.4rem;border-radius:.15rem;background:var(--cf-yellow)}.contact-form .field{margin-bottom:1rem}.contact-form .field__label{font-weight:600;color:var(--cf-ink);margin-bottom:.35rem;font-size:1.4rem}.contact-form .form-asterisk{color:var(--cf-blue);margin-left:.2rem}.contact-form .field .field__input{width:100%;background-color:var(--cf-tint);border:.1rem solid var(--cf-border);border-radius:.9rem;padding:1.05rem 1.3rem;color:var(--cf-ink);transition:border-color .2s var(--cf-ease),background-color .2s var(--cf-ease),box-shadow .2s var(--cf-ease)}.contact-form .field .field__input::placeholder{color:var(--cf-ink-soft)}.contact-form .field .field__input:focus,.contact-form .field .field__input:focus-visible{background-color:#fff;border-color:var(--cf-blue);box-shadow:0 0 0 .3rem #3d29e826;outline:none}.contact-form .field textarea.field__input{min-height:9.5rem;resize:vertical}.contact-form .field--select{position:relative}.contact-form .contact-form__select{appearance:none;-webkit-appearance:none;padding-right:4rem;cursor:pointer}.contact-form .contact-form__select:invalid{color:var(--cf-ink-soft)}.contact-form__select-caret{position:absolute;right:1.5rem;bottom:1.75rem;width:.8rem;height:.8rem;border-right:.2rem solid var(--cf-blue);border-bottom:.2rem solid var(--cf-blue);transform:rotate(45deg);pointer-events:none;transition:transform .2s var(--cf-ease)}.contact-form .field--select:focus-within .contact-form__select-caret{transform:rotate(225deg)}.contact-form .field--other[hidden]{display:none}@keyframes acwOtherIn{0%{opacity:0;transform:translateY(-.6rem)}to{opacity:1;transform:none}}.contact-form .field--other:not([hidden]){animation:acwOtherIn .28s var(--cf-ease)}.contact-form .contact-form__wrapper button[type=submit]{margin-top:.8rem;transition:transform .2s var(--cf-ease),box-shadow .2s var(--cf-ease)}.contact-form .contact-form__wrapper button[type=submit]:hover{transform:translateY(-.2rem);box-shadow:0 .8rem 2rem #3d29e838}.contact-form__assurance{display:grid;grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));gap:1.2rem 1.8rem;margin:1.4rem 0 0;padding:1.5rem 0 0;border-top:.1rem solid var(--cf-border);list-style:none}.contact-form__assurance-item{display:flex;align-items:flex-start;gap:.75rem;font-size:1.35rem;line-height:1.5;color:var(--cf-ink-soft)}.contact-form__assurance-item svg{flex:0 0 auto;width:1.8rem;height:1.8rem;margin-top:.1rem;color:var(--cf-blue)}.contact-form__assurance-item>span{min-width:0}.contact-form__assurance-item strong{display:block;color:var(--cf-ink);font-weight:600}.contact-form__methods{display:grid;gap:.9rem;margin:2rem 0 0;padding:0;list-style:none}.contact-form__method{display:flex;align-items:flex-start;gap:1.1rem;padding:1.3rem 1.4rem;background:#fff;border:.1rem solid var(--cf-border);border-radius:1.1rem;transition:border-color .2s var(--cf-ease),box-shadow .2s var(--cf-ease),transform .2s var(--cf-ease)}.contact-form__method:hover{border-color:var(--cf-blue);box-shadow:0 .6rem 1.8rem #3d29e81a;transform:translateY(-.2rem)}.contact-form__method-icon{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:3.6rem;height:3.6rem;border-radius:.9rem;background:var(--cf-tint);color:var(--cf-blue)}.contact-form__method-icon svg{width:1.9rem;height:1.9rem}.contact-form__method-body{display:flex;flex-direction:column;gap:.15rem;min-width:0}.contact-form__method-label{font-size:1.2rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--cf-ink-soft)}.contact-form__method-value{font-size:1.55rem;font-weight:600;color:var(--cf-ink);text-decoration:none;overflow-wrap:anywhere}a.contact-form__method-value:hover,a.contact-form__method-value:focus-visible{color:var(--cf-blue);text-decoration:underline;text-decoration-color:var(--cf-yellow);text-decoration-thickness:.2rem;text-underline-offset:.3rem}.contact-form__method-value--plain{font-weight:500;white-space:pre-line;line-height:1.45}.contact-form__method-note{font-size:1.3rem;color:var(--cf-ink-soft);margin-top:.15rem}.contact-form__steps{margin-top:1.8rem;padding:1.5rem 1.6rem;background:var(--cf-tint);border-radius:1.1rem}.contact-form__steps-title{margin:0 0 .9rem;font-size:1.4rem;font-weight:700;color:var(--cf-ink)}.contact-form__steps-list{margin:0;padding:0;list-style:none;counter-reset:cf-step;display:grid;gap:.8rem}.contact-form__steps-list li{counter-increment:cf-step;display:grid;grid-template-columns:2.1rem 1fr;gap:.9rem;align-items:start;font-size:1.35rem;line-height:1.5;color:var(--cf-ink-soft)}.contact-form__steps-list li:before{content:counter(cf-step);display:flex;align-items:center;justify-content:center;width:2.1rem;height:2.1rem;border-radius:50%;background:var(--cf-blue);color:#fff;font-size:1.15rem;font-weight:700;font-variant-numeric:tabular-nums}@keyframes acwFieldIn{0%{opacity:0;transform:translateY(1.4rem)}to{opacity:1;transform:none}}.contact-form__wrapper.acw-reveal .contact-form__logo,.contact-form__wrapper.acw-reveal .section-header__title,.contact-form__wrapper.acw-reveal .field,.contact-form__wrapper.acw-reveal button[type=submit],.contact-form__wrapper.acw-reveal .contact-form__assurance{animation:acwFieldIn .55s var(--cf-ease) backwards}.contact-form__wrapper.acw-reveal>*:nth-child(1){animation-delay:0s}.contact-form__wrapper.acw-reveal .section-header__title{animation-delay:.06s}.contact-form__wrapper.acw-reveal .field:nth-of-type(1){animation-delay:.12s}.contact-form__wrapper.acw-reveal .field:nth-of-type(2){animation-delay:.17s}.contact-form__wrapper.acw-reveal .field:nth-of-type(3){animation-delay:.22s}.contact-form__wrapper.acw-reveal .field:nth-of-type(4){animation-delay:.27s}.contact-form__wrapper.acw-reveal .field:nth-of-type(5){animation-delay:.32s}.contact-form__wrapper.acw-reveal .field:nth-of-type(n+6){animation-delay:.37s}.contact-form__wrapper.acw-reveal button[type=submit]{animation-delay:.42s}.contact-form__wrapper.acw-reveal .contact-form__assurance{animation-delay:.48s}@media(prefers-reduced-motion:reduce){.contact-form__wrapper.acw-reveal .contact-form__logo,.contact-form__wrapper.acw-reveal .section-header__title,.contact-form__wrapper.acw-reveal .field,.contact-form__wrapper.acw-reveal button[type=submit],.contact-form__wrapper.acw-reveal .contact-form__assurance{animation:none}.contact-form .contact-form__wrapper button[type=submit]:hover{transform:none}.contact-form .field .field__input,.contact-form__select-caret{transition:none}.contact-form .field--other:not([hidden]){animation:none}}.contact-form .field .field__input{background-repeat:no-repeat;background-position:1.25rem center;background-size:1.65rem 1.65rem}.contact-form .field__name .field__input,.contact-form .field .field__input[type=email],.contact-form .field .field__input[type=tel],.contact-form .field--icon-order .field__input,.contact-form .field--icon-store .field__input,.contact-form .field--icon-note .field__input,.contact-form .field--other .field__input,.contact-form .field--message .field__input{padding-left:3.9rem}.contact-form .field__name .field__input{background-image:var(--ic-user)}.contact-form .field .field__input[type=email]{background-image:var(--ic-mail)}.contact-form .field .field__input[type=tel]{background-image:var(--ic-phone)}.contact-form .field--icon-order .field__input{background-image:var(--ic-order)}.contact-form .field--icon-store .field__input{background-image:var(--ic-store)}.contact-form .field--icon-note .field__input,.contact-form .field--other .field__input{background-image:var(--ic-pencil)}.contact-form .field--message .field__input{background-image:var(--ic-message);background-position:1.25rem 1.15rem}.contact-form .field__name .field__input:focus{background-image:var(--ic-user-on)}.contact-form .field .field__input[type=email]:focus{background-image:var(--ic-mail-on)}.contact-form .field .field__input[type=tel]:focus{background-image:var(--ic-phone-on)}.contact-form .field--icon-order .field__input:focus{background-image:var(--ic-order-on)}.contact-form .field--icon-store .field__input:focus{background-image:var(--ic-store-on)}.contact-form .field--icon-note .field__input:focus,.contact-form .field--other .field__input:focus{background-image:var(--ic-pencil-on)}.contact-form .field--message .field__input:focus{background-image:var(--ic-message-on)}.contact-form .field:focus-within .field__label{color:var(--cf-blue)}.contact-form .field .field__input:focus,.contact-form .field .field__input:focus-visible{transform:translateY(-.1rem)}.contact-form .contact-form__bottom{display:flex}.contact-form .contact-form__bottom button[type=submit]{width:100%;justify-content:center}@media(prefers-reduced-motion:reduce){.contact-form .field .field__input:focus,.contact-form .field .field__input:focus-visible{transform:none}}@media(prefers-reduced-motion:reduce){.contact-form__method{transition:none}.contact-form__method:hover{transform:none}}.contact-form__trap{position:absolute!important;left:-9999px!important;width:1px;height:1px;overflow:hidden}.contact-form__trap-notice{grid-column:1 / -1;margin:0 0 1rem;padding:.9rem 1.1rem;border-radius:.8rem;background:#fdf1e3;border:.1rem solid #f0d9b5;color:#8a5a0b;font-size:1.4rem;line-height:1.5}.contact-form__counter{margin:.5rem 0 0;text-align:right;pointer-events:none;-webkit-user-select:none;user-select:none;font-family:var(--font-heading-card-family, inherit);font-size:1.2rem;font-variant-numeric:tabular-nums;line-height:1.4;color:#63618a;transition:color .2s ease}.contact-form__counter--near{color:#25234a;font-weight:600}.contact-form__counter--full{color:#b3261e;font-weight:600}.field--message,.field:has(>.contact-form__counter){break-inside:avoid}.contact-form__counter--inline{margin-top:.35rem;font-size:1.1rem;white-space:nowrap;transition:color .2s ease}@media(prefers-reduced-motion:reduce){.contact-form__counter,.contact-form__counter--inline{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/92/assets/section-contact-form-polish.css.map */
