.textback__title{--color: var(--color-independence);--font-size: var(--24px);margin-bottom:var(--24px);letter-spacing:.32px;white-space:pre-wrap}@media (min-width: 1020px){.textback__title{--font-size: var(--20px);margin-bottom:var(--32px)}}.textback__body{display:flex;flex-direction:column;text-align:center;align-items:center}.textback__body--rounded .input-wrapper{border:none;border-radius:33px}.textback__body--rounded .submit-button{border-radius:26.5px}.textback-form{position:relative}@media (min-width: 1020px){.textback-form{width:500px}}.textback-form:has(+*){margin-bottom:var(--form-mb, var(--32px))}@media (min-width: 1020px){.textback-form:has(+*){margin-bottom:var(--24px)}}.textback-form.error .input-wrapper{background-color:var(--color-white);border-color:#ff3363}.textback-form.error .phone-input{color:#ff3363}.textback-form.error .submit-error{display:block}.input-wrapper{box-sizing:border-box;border-radius:10px;border:solid 1px #ccc;display:flex;flex-direction:row;align-items:center;padding:0 15px 0 20px;background-color:var(--color-white)}@media (max-width: 1019px){.input-wrapper{height:50px;margin-bottom:10px}}@media (min-width: 1020px){.input-wrapper{height:66px;padding-right:170px}}.us-flag{display:inline-block;border-radius:50%;width:24px;height:24px;flex:0 0 30px}.phone-input{display:block;font-family:var(--main-ffamily);font-size:20px;letter-spacing:.27px;color:#000;background-color:initial;padding:0 0 0 25px;width:100%;height:100%;text-transform:uppercase}.submit-button{font-family:var(--main-ffamily);display:block;text-align:center;background-color:var(--cta-background-color);padding-top:15px;padding-bottom:15px;color:var(--color-white);font-weight:700;border-radius:10px;overflow:hidden;transition:background-color .3s ease,border .3s ease,color .3s ease}@media (max-width: 1019px){.submit-button{position:relative;font-size:20px;width:100%}}@media (min-width: 1020px){.submit-button{position:absolute;font-size:18px;height:53px;width:154px;top:7px;right:8px}}.submit-button:disabled{opacity:.5}.submit-button:not(:disabled):hover{background-color:var(--cta-background-color-hover)}.submit-button span{position:absolute;border-radius:50%;background-color:#0003;width:100px;height:100px;margin-top:-50px;margin-left:-50px;opacity:0;animation:ripple 1s linear}.submit-success,.submit-error{display:none}.agreement{color:#797c91;font:normal var(--12px)/1.5 var(--secondary-ffamily);white-space:pre-wrap}@media (min-width: 1020px){.agreement{white-space:unset}}.agreement_narrow{max-width:var(--272px)}.error-line{background-color:#fa1d47;position:absolute;border-radius:10px;padding:8px;font-size:14px;line-height:1.43;text-align:center;color:var(--color-white);z-index:1}@media (max-width: 1019px){.error-line{bottom:125px}}@media (min-width: 1020px){.error-line{width:335px;left:50%;margin-left:-167px;bottom:75px}}.error-line:after{content:"";position:absolute;left:50%;bottom:-8px;margin-left:4px;border-top:8px solid #fa1d47;border-left:8px solid transparent;border-right:8px solid transparent}.discountBadgeImg{position:absolute}@media (max-width: 1019px){.discountBadgeImg{width:81px;height:83px;right:0;top:-96px}}@media (min-width: 1020px){.discountBadgeImg{right:-137px;top:-80px}}@keyframes ripple{0%{opacity:1;transform:scale(0)}to{opacity:0;transform:scale(10)}}.country-dropdown[data-astro-cid-clzlnl2m]{position:relative}.country-dropdown[data-astro-cid-clzlnl2m].hidden{visibility:hidden}.country-button[data-astro-cid-clzlnl2m]{display:flex;justify-content:center;align-items:center;gap:8px}.country-button[data-astro-cid-clzlnl2m].active .drop-icon[data-astro-cid-clzlnl2m]{transform:rotate(-180deg)}.drop-icon[data-astro-cid-clzlnl2m]{transition:transform .3s ease}.country-list[data-astro-cid-clzlnl2m]{display:flex;flex-direction:column;gap:6px;position:absolute;background-color:#fff;width:150px;padding:7px 0;border:1px solid #ccc;border-radius:8px;box-shadow:0 2px 4px #0000000f;top:32px;z-index:10}.country-list[data-astro-cid-clzlnl2m].hidden{display:none}.country-item[data-astro-cid-clzlnl2m]{height:33px;display:flex;justify-content:flex-start;align-items:center;gap:10px;font-size:14px;line-height:1.5;color:#4e526b;cursor:pointer;padding:0 12px}.country-item[data-astro-cid-clzlnl2m]:hover{background-color:#c2f2d1}.country-item[data-astro-cid-clzlnl2m].selected{background-color:#24a652;color:#fff}.ticks{margin-bottom:var(--ticks-mb, var(--24px));display:grid;grid-template-columns:1fr 1fr;gap:var(--8px) var(--28px)}@media (min-width: 1020px){.ticks{margin-bottom:var(--16px);display:flex;align-items:center;flex-wrap:wrap;justify-content:center}}.ticks__item{display:flex;align-items:center;gap:var(--4px);color:var(--tick-text-color, var(--color-yankees-blue));font-size:var(--12px);font-weight:500;white-space:nowrap}.ticks__item:before{--mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='11' viewBox='0 0 14 11'%3E%3Cpath fill='none' fill-rule='evenodd' stroke='black' stroke-width='2' d='M1 5.335l3.494 3.359L12.371 1'/%3E%3C/svg%3E");content:"";display:inline-block;width:14px;height:11px;aspect-ratio:1;opacity:.8;background-color:var(--tick-color, #23A652);mask-image:var(--mask-image);mask-repeat:no-repeat;mask-size:contain;mask-position:center;-webkit-mask-image:var(--mask-image);-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;-webkit-mask-position:center}.title[data-astro-cid-zai74lhg]{width:100%;text-align:center;font:normal var(--font-size, var(--26px))/1.4 var(--main-ffamily);letter-spacing:.36px;color:var(--color, var(--color-yankees-blue))}
