/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
[type="color"],[type="date"],[type="datetime"],[type="datetime-local"],[type="email"],[type="month"],[type="number"],[type="password"],[type="search"],[type="tel"],[type="text"],[type="time"],[type="url"],[type="week"],[type="phone"],select,textarea{padding:5px 12px;height:60px;width:100%;outline:none;box-shadow:none;background:#F9F9F9;border:1px solid #E8E8E8;border-radius:5px;transition:background-color 0.3s,border-color 0.3s;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1rem;font-weight:normal;font-family:"Geometria","Arial","Helvetica",sans-serif;color:#2E2D2D;line-height:1.25;min-width:0}.impaired [type="color"],.impaired [type="date"],.impaired [type="datetime"],.impaired [type="datetime-local"],.impaired [type="email"],.impaired [type="month"],.impaired [type="number"],.impaired [type="password"],.impaired [type="search"],.impaired [type="tel"],.impaired [type="text"],.impaired [type="time"],.impaired [type="url"],.impaired [type="week"],.impaired [type="phone"],.impaired select,.impaired textarea{background:#fff;border-color:#000}@media screen and (min-width:1215px){[type="color"],[type="date"],[type="datetime"],[type="datetime-local"],[type="email"],[type="month"],[type="number"],[type="password"],[type="search"],[type="tel"],[type="text"],[type="time"],[type="url"],[type="week"],[type="phone"],select,textarea{height:3.3333333333rem;padding:0.2777777778rem 0.6666666667rem;border-radius:0.2777777778rem}}
input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}details summary::before{content:none !important}details summary a{color:inherit;text-decoration:none}textarea{padding-top:1rem;padding-bottom:1rem;height:140px}@media screen and (min-width:1215px){textarea{height:7.7777777778rem}}textarea.resize-vertical{resize:none}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#2E2D2D;transition:0.3s}input::-moz-placeholder,textarea::-moz-placeholder{color:#2E2D2D;transition:0.3s}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#2E2D2D;transition:0.3s}input:focus,textarea:focus{background-color:#fff}input:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{opacity:0}input:focus::-moz-placeholder,textarea:focus::-moz-placeholder{opacity:0}input:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder{opacity:0}input[type=date],input.hasDatepicker{padding-right:38px;background-image:url("/themes/personal/images/ico-date-1.svg");background-repeat:no-repeat;background-position:right 12px center;cursor:pointer;transition:background-position 0s}input[type=date]{position:relative}input[type=date]:focus{background-color:#F9F9F9}input[type=date]::-webkit-calendar-picker-indicator{background:transparent;bottom:0;left:0;right:0;top:0;position:absolute;color:transparent;cursor:pointer;height:auto;width:auto;outline:none;z-index:1}select{padding-right:50px;background-image:url("/themes/personal/images/icons/select-arrow.svg");background-position:right 1.1111111111rem center;background-repeat:no-repeat;cursor:pointer}@media screen and (min-width:1215px){select{padding-right:3.3333333333rem;background-size:0.5555555556rem}}.impaired select{background:url("/themes/personal/images/icons/select-arrow-black.svg") no-repeat right 1.1111111111rem center}html .select2-container--default.select2-container--disabled .select2-selection--single{background:#F6F6F6}html .select2-container--default{font-size:1rem;color:#2E2D2D}html .select2-container--default .select2-selection--single{border:1px solid #E8E8E8;border-radius:5px;outline:none;height:60px;display:flex;align-items:center;background:#F9F9F9}.impaired html .select2-container--default .select2-selection--single{background:#fff}@media screen and (min-width:1215px){html .select2-container--default .select2-selection--single{height:3.3333333333rem}}html .select2-container--default .select2-selection--single.exposed-style{border:none}html .select2-container--default .select2-selection--single.exposed-style .select2-selection__rendered{line-height:50px}html .select2-container--default .select2-selection--single .select2-selection__rendered{padding-right:50px;padding-left:12px;background:transparent;line-height:1.25;color:#2E2D2D}@media screen and (min-width:1215px){html .select2-container--default .select2-selection--single .select2-selection__rendered{padding-right:3.3333333333rem;padding-left:0.6666666667rem}}html .select2-container--default .select2-selection--single .select2-selection__arrow{width:10px;right:20px;height:100%;background:url("/themes/personal/images/icons/select-arrow.svg") no-repeat center center}.impaired html .select2-container--default .select2-selection--single .select2-selection__arrow{background-image:url("/themes/personal/images/icons/select-arrow-black.svg")}@media screen and (min-width:1215px){html .select2-container--default .select2-selection--single .select2-selection__arrow{right:1.1111111111rem}}html .select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}html .select2-container--default .select2-selection--single .select2-selection__placeholder{color:#2E2D2D}html .select2-container--default .select2-selection--single .select2-selection__clear{position:absolute;right:-23px;top:0;bottom:0;z-index:1000;font-size:20px;width:20px;text-align:center;transition:color 0.3s}html .select2-container--default .select2-selection--single .select2-selection__clear:hover{color:#DB001A}html .select2-container--open .select2-selection--single{background-color:#fff}html .select2-search{box-shadow:0px 0px 20px rgba(0,0,0,0.2)}html .select2-search--dropdown .select2-search__field{height:30px;padding-left:10px;padding-right:10px;border-radius:5px;border-color:#E8E8E8 !important}@media screen and (min-width:1215px){html .select2-search--dropdown .select2-search__field{height:2.2222222222rem}}html .select2-container--open .select2-selection__arrow{transform:rotate(180deg)}html .select2-dropdown{border:none}html .select2-container--default .select2-results>.select2-results__options{max-height:250px}html .select2-results__options{border:none;border-radius:5px;box-shadow:0px 0px 20px rgba(0,0,0,0.2);max-height:250px;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#075ba2 rgba(7,91,162,0.2)}html .select2-results__options::-webkit-scrollbar{width:7px;height:7px}@media screen and (min-width:1215px){html .select2-results__options::-webkit-scrollbar{width:0.3888888889rem;height:0.3888888889rem}}html .select2-results__options::-webkit-scrollbar-track{background:rgba(7,91,162,0.2)}html .select2-results__options::-webkit-scrollbar-thumb{background:#075ba2;border-radius:2px}.impaired html .select2-results__options{scrollbar-color:#000 #E8E8E8}.impaired html .select2-results__options::-webkit-scrollbar-track{background:#E8E8E8}.impaired html .select2-results__options::-webkit-scrollbar-thumb{background:#000;border-radius:0}html .select2-results__options .select2-results__option{padding:5px 12px}@media screen and (min-width:1215px){html .select2-results__options .select2-results__option{padding:0.2777777778rem 0.6666666667rem}}html .select2-results__options .select2-results__option:first-of-type{border-top-left-radius:5px;border-top-right-radius:5px}html .select2-results__options .select2-results__option:last-of-type{border-bottom-left-radius:5px;border-bottom-right-radius:5px}html .select2-results__options .select2-results__option[aria-selected=true]{background-color:#F9F9F9}html .select2-results__options .select2-results__option--highlighted[aria-selected]{color:#fff;background-color:#075ba2}label:not(.option){font-weight:700;margin-bottom:8px}.webform-confirmation__message{padding-top:30px;text-align:center;font-size:14px}.webform-confirmation__back{display:none}.form-actions{margin:0}.form-actions .form-submit{font-size:1rem;font-weight:700;transition:0.3s;position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;vertical-align:middle;text-align:center;text-decoration:none;background-color:transparent;border:none;outline:none;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background:#075ba2;border-radius:5px;color:#fff;overflow:hidden;padding:10px 25px;min-height:60px;width:100%}@media screen and (min-width:1215px){.form-actions .form-submit{font-size:1rem;font-weight:700}}.impaired .form-actions .form-submit{background:#000 !important;color:#fff !important;border:1px solid #000;transition:0s}.impaired .form-actions .form-submit::before{display:none}.impaired .form-actions .form-submit:hover{background:#fff !important;color:#000 !important}@media screen and (min-width:1215px){.form-actions .form-submit{padding:0.5555555556rem 1.3888888889rem;border-radius:0.2777777778rem}}@media screen and (min-width:1215px){.form-actions .form-submit{min-height:3.3333333333rem}}.form-actions .form-submit:before{content:"";position:absolute;display:block;top:0;background:#F08B22;border-radius:100px;z-index:-5;transition:0s;padding:0 10%;left:2px;transform:translateX(-100%) scale(0);right:0;bottom:0;width:50px}.form-actions .form-submit:hover{background:#0B67B5}.form-actions .form-submit:hover:before{transform:translateX(70%) scale(1);width:auto;transition:0.5s}@media screen and (min-width:480px){.form-actions .form-submit{width:auto}}.magnific-popup .form-actions .form-submit{min-width:100%}.input-type-switch{flex-shrink:0;margin:0 1rem 0 0;position:relative;font-size:0;display:block;width:24px;height:16px;cursor:pointer}.input-type-switch:after,.input-type-switch:before{content:"";position:absolute;left:0;top:50%;transition:0.3s}.input-type-switch:before{border-radius:6px;background:#fff;margin:-2px 0 0;height:4px;width:100%}.input-type-switch:after{border-radius:50%;width:12px;height:12px;background:#075ba2;margin:-6px 0 0 -6px}.input-type-switch:hover:after{background:#F08B22}.input-type-switch--on:after{background:#419C56;left:100%;box-shadow:0 0 0 7px rgba(255,255,255,0.3);animation:pulse 2s infinite}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(255,255,255,0.3)}70%{box-shadow:0 0 0 10px rgba(255,255,255,0)}100%{box-shadow:0 0 0 0 rgba(255,255,255,0)}}.personal-form-style.auto-submit .form-actions .form-submit{display:none}.personal-form-style .form-item{position:relative;margin:0 0 15px;display:block;float:none}@media screen and (min-width:1215px){.personal-form-style .form-item{margin-bottom:0.8333333333rem}}.personal-form-style .form-item>label{display:block;margin-bottom:5px}@media screen and (min-width:1215px){.personal-form-style .form-item>label{margin-bottom:0.2777777778rem}}.personal-form-style .form-item>label.form-required::after{content:"*";color:#F08B22;font-size:15px}@media screen and (min-width:1215px){.personal-form-style .form-item>label.form-required::after{font-size:0.9444444444rem}}.impaired .personal-form-style .form-item>label.form-required::after{color:#000 !important}.personal-form-style .form-item.form-item-required{position:relative}.personal-form-style .form-item.form-item-required::before{content:"*";width:1px;height:8px;display:flex;align-items:center;justify-content:center;font-size:14px;color:#F08B22;position:absolute;z-index:1;top:50%;background:#fff;padding-top:7px;margin-top:-4px}.personal-form-style .form-item.form-item--error input,.personal-form-style .form-item.form-item--error select,.personal-form-style .form-item.form-item--error textarea,.personal-form-style .form-item.form-item--error .select2-container--default .select2-selection--single{border-color:red}.personal-form-style .form-item.form-disabled input{pointer-events:none}.personal-form-style .form-item label.error,.personal-form-style .form-item .form-item--error-message{padding:5px;padding-left:25px;position:absolute;top:100%;bottom:auto;margin-top:2px;left:0;right:0;min-width:200px;margin-left:0;height:auto;transform:translateY(20px);transition:all 0s;opacity:0;visibility:hidden;background:#fff url("/themes/personal/images/icons/error.svg") no-repeat 5px 5px;background-size:16px 16px;box-shadow:0px 0px 20px rgba(0,0,0,0.05);z-index:15;font-size:14px;text-align:left;border-radius:5px;color:#2E2D2D;font-weight:700}@media screen and (min-width:1215px){.personal-form-style .form-item label.error,.personal-form-style .form-item .form-item--error-message{font-size:0.7777777778rem;background-size:0.8888888889rem;margin-top:0.1111111111rem}}.personal-form-style .form-item label.error.is-visible,.personal-form-style .form-item .form-item--error-message.is-visible{transform:translateY(0);opacity:1;visibility:visible;transition:all 0.3s}.personal-form-style .form-item.shaking{animation:shake 0.8s cubic-bezier(0.36,0.07,0.19,0.97) both;transform:translate3d(0,0,0);backface-visibility:hidden;perspective:1000px}.personal-form-style .form-actions .form-submit.button--primary{font-size:1rem;font-weight:700;transition:0.3s;position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;vertical-align:middle;text-align:center;text-decoration:none;background-color:transparent;border:none;outline:none;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background:#075ba2;border-radius:5px;color:#fff;overflow:hidden;padding:10px 25px;min-height:60px}@media screen and (min-width:1215px){.personal-form-style .form-actions .form-submit.button--primary{font-size:1rem;font-weight:700}}.impaired .personal-form-style .form-actions .form-submit.button--primary{background:#000 !important;color:#fff !important;border:1px solid #000;transition:0s}.impaired .personal-form-style .form-actions .form-submit.button--primary::before{display:none}.impaired .personal-form-style .form-actions .form-submit.button--primary:hover{background:#fff !important;color:#000 !important}@media screen and (min-width:1215px){.personal-form-style .form-actions .form-submit.button--primary{padding:0.5555555556rem 1.3888888889rem;border-radius:0.2777777778rem}}@media screen and (min-width:1215px){.personal-form-style .form-actions .form-submit.button--primary{min-height:3.3333333333rem}}.personal-form-style .form-actions .form-submit.button--primary:before{content:"";position:absolute;display:block;top:0;background:#F08B22;border-radius:100px;z-index:-5;transition:0s;padding:0 10%;left:2px;transform:translateX(-100%) scale(0);right:0;bottom:0;width:50px}.personal-form-style .form-actions .form-submit.button--primary:hover{background:#0B67B5}.personal-form-style .form-actions .form-submit.button--primary:hover:before{transform:translateX(70%) scale(1);width:auto;transition:0.5s}.personal-form-style .captcha{margin-bottom:15px;border:none}.personal-form-style.ma-blacklist-verification-form .warning_mess{margin-bottom:15px}@media screen and (min-width:1215px){.personal-form-style.ma-blacklist-verification-form .warning_mess{margin-bottom:1.3333333333rem}}.personal-form-style.ma-blacklist-verification-form .code-valid-wrap h2{margin-bottom:15px}@media screen and (min-width:1215px){.personal-form-style.ma-blacklist-verification-form .code-valid-wrap h2{margin-bottom:0.8333333333rem}}.personal-form-style.ma-blacklist-verification-form .code-valid-wrap .form-item-code{margin:15px -2px}@media screen and (min-width:1215px){.personal-form-style.ma-blacklist-verification-form .code-valid-wrap .form-item-code{margin:0.8333333333rem -0.2222222222rem}}.personal-form-style.ma-blacklist-verification-form .code-valid-wrap .form-item-code>label{width:100%;padding:0 2px}@media screen and (min-width:1215px){.personal-form-style.ma-blacklist-verification-form .code-valid-wrap .form-item-code>label{padding:0 0.2222222222rem}}.personal-form-style.ma-blacklist-verification-form .code-valid-wrap .form-item-code>div.form-item{padding:0 2px}@media screen and (min-width:1215px){.personal-form-style.ma-blacklist-verification-form .code-valid-wrap .form-item-code>div.form-item{padding:0 0.2222222222rem}}.personal-form-style.my-address-form{align-items:flex-start}.personal-form-style.my-address-form .item-list,.personal-form-style.my-address-form .tab-content-wrap{width:100%}.personal-form-style.my-address-form .item-list{margin-bottom:6px}@media screen and (min-width:1215px){.personal-form-style.my-address-form .item-list{margin-bottom:0.5555555556rem}}.personal-form-style.my-address-form .item-list .address-tabs{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.personal-form-style.my-address-form .item-list .address-tabs>li{margin:0;padding:10px;max-width:50%;display:flex;justify-content:center;align-items:center;flex-grow:1;border-bottom:1px solid #9E9D9D;font-size:1.125rem;font-weight:700;font-weight:700;color:#9E9D9D;list-style:none;cursor:default;position:relative;transition:0.3s}@media screen and (min-width:1215px){.personal-form-style.my-address-form .item-list .address-tabs>li{font-size:1.3333333333rem;font-weight:700}}@media screen and (min-width:1215px){.personal-form-style.my-address-form .item-list .address-tabs>li{padding:0.5555555556rem;border-width:0.0555555556rem}}.personal-form-style.my-address-form .item-list .address-tabs>li:not(.is-active):hover{color:#7FA9CD;border-color:#7FA9CD;cursor:pointer;transition:0.3s}.personal-form-style.my-address-form .item-list .address-tabs>li.is-active{color:#075ba2;border-color:#075ba2;transition:0.3s}.personal-form-style.my-address-form .item-list .address-tabs>li.is-active::after{content:"";position:absolute;width:100%;height:1px;bottom:0;background:#075ba2}@media screen and (min-width:1215px){.personal-form-style.my-address-form .item-list .address-tabs>li.is-active::after{height:0.1111111111rem}}.personal-form-style.my-address-form .item-list .address-tabs>li::marker{color:#F08B22}.personal-form-style.my-address-form .tab-content-wrap .district-wrap.tab{display:flex;flex-direction:column}.personal-form-style.my-address-form .tab-content-wrap .district-wrap.tab .form-checkboxes{display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:wrap;gap:6px}@media screen and (min-width:1215px){.personal-form-style.my-address-form .tab-content-wrap .district-wrap.tab .form-checkboxes{gap:0.3333333333rem}}.personal-form-style.my-address-form .tab-content-wrap .district-wrap.tab .form-checkboxes .form-type-checkbox{width:fit-content;margin:0}.personal-form-style.my-address-form .tab-content-wrap .district-wrap.tab .form-checkboxes .form-type-checkbox input[type="checkbox"]{position:absolute;clip:rect(0,0,0,0);width:1px;height:1px;margin:-1px;overflow:hidden;opacity:0;font-size:0;border:none;background:none;word-wrap:normal;pointer-events:none;user-select:none}.personal-form-style.my-address-form .tab-content-wrap .district-wrap.tab .form-checkboxes .form-type-checkbox input[type="checkbox"]~label{width:100%;height:100%;padding:6px 10px;font-size:1rem;font-weight:400;align-items:center;justify-content:center;color:#075ba2;border:1px solid #075ba2;border-radius:4px}@media screen and (min-width:1215px){.personal-form-style.my-address-form .tab-content-wrap .district-wrap.tab .form-checkboxes .form-type-checkbox input[type="checkbox"]~label{font-size:1rem;font-weight:400}}@media screen and (min-width:1215px){.personal-form-style.my-address-form .tab-content-wrap .district-wrap.tab .form-checkboxes .form-type-checkbox input[type="checkbox"]~label{padding:0.4444444444rem 0.6666666667rem;border-width:0.0555555556rem;border-radius:0.3333333333rem}}.personal-form-style.my-address-form .tab-content-wrap .district-wrap.tab .form-checkboxes .form-type-checkbox input[type="checkbox"]~label::before,.personal-form-style.my-address-form .tab-content-wrap .district-wrap.tab .form-checkboxes .form-type-checkbox input[type="checkbox"]~label::after{display:none}.personal-form-style.my-address-form .tab-content-wrap .district-wrap.tab .form-checkboxes .form-type-checkbox input[type="checkbox"]:checked~label{background:#075ba2;color:#ffffff}.personal-form-style.my-address-form .tab-content-wrap .district-wrap.tab .form-submit{margin-top:20px;margin-left:auto;margin-right:auto;transition:0.3s;position:relative;text-decoration:none;font-weight:700;color:#075ba2}.personal-form-style.my-address-form .tab-content-wrap .district-wrap.tab .form-submit:after{background:currentColor;transition:0.3s;content:"";position:absolute;height:1px;right:0;bottom:0;left:0;transform:scaleX(0)}.personal-form-style.my-address-form .tab-content-wrap .district-wrap.tab .form-submit:after{transform:scaleX(1)}.personal-form-style.my-address-form .tab-content-wrap .district-wrap.tab .form-submit:hover:after{transform:scaleX(0)}@media screen and (min-width:1215px){.personal-form-style.my-address-form .tab-content-wrap .district-wrap.tab .form-submit{margin-top:1.1111111111rem}}#payment_form{width:20rem;max-width:100%}#payment_form .sum{font-size:1rem;font-weight:500}#payment_form .sum label{font-size:0.875rem;font-weight:400}@media screen and (min-width:1215px){#payment_form .sum label{font-size:0.8888888889rem;font-weight:400}}#payment_form .form-submit{font-size:1rem;font-weight:700;transition:0.3s;position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;vertical-align:middle;text-align:center;text-decoration:none;background-color:transparent;border:none;outline:none;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background:#075ba2;border-radius:5px;color:#fff;overflow:hidden;padding:10px 25px;min-height:60px;line-height:1.25}@media screen and (min-width:1215px){#payment_form .form-submit{font-size:1rem;font-weight:700}}.impaired #payment_form .form-submit{background:#000 !important;color:#fff !important;border:1px solid #000;transition:0s}.impaired #payment_form .form-submit::before{display:none}.impaired #payment_form .form-submit:hover{background:#fff !important;color:#000 !important}@media screen and (min-width:1215px){#payment_form .form-submit{padding:0.5555555556rem 1.3888888889rem;border-radius:0.2777777778rem}}@media screen and (min-width:1215px){#payment_form .form-submit{min-height:3.3333333333rem}}#payment_form .form-submit:before{content:"";position:absolute;display:block;top:0;background:#F08B22;border-radius:100px;z-index:-5;transition:0s;padding:0 10%;left:2px;transform:translateX(-100%) scale(0);right:0;bottom:0;width:50px}#payment_form .form-submit:hover{background:#0B67B5}#payment_form .form-submit:hover:before{transform:translateX(70%) scale(1);width:auto;transition:0.5s}#payment_form .progress-loader{width:64px;height:64px;margin:20px auto 0;font-size:0;display:flex;align-items:center;justify-content:center}#payment_form .progress-loader::before{content:"";background:none;padding:0;width:49px;height:49px;margin:0;border:3px solid #075ba2;border-radius:50%;border-left-color:transparent;border-right-color:transparent;animation:cssload-spin 575ms infinite linear;box-shadow:0 0 0 15px #fff,0 0 50px rgba(0,0,0,0.3);background:#fff}.form-type-radio:not(.unstyled){position:relative}.form-type-radio:not(.unstyled) input{position:absolute;left:0;top:0;visibility:hidden}.form-type-radio:not(.unstyled) input:checked~label::after{opacity:1;transform:scale(0.55)}.form-type-radio:not(.unstyled) input:checked~label::before{border-color:#075ba2}.impaired .form-type-radio:not(.unstyled) input:checked~label::before{border-color:#000}.form-type-radio:not(.unstyled) label{display:block;padding-left:27px;cursor:pointer;transition:0.3s;line-height:1.25;font-weight:400;position:relative}.form-type-radio:not(.unstyled) label::before,.form-type-radio:not(.unstyled) label::after{content:"";position:absolute;left:0;top:0.625em;width:0;border-radius:50%;transition:0.3s;width:1em;height:1em;margin-top:-0.5em}.form-type-radio:not(.unstyled) label::before{background:#fff;border:1px solid #B2CCE1}.impaired .form-type-radio:not(.unstyled) label::before{border-color:#000}.form-type-radio:not(.unstyled) label::after{background:#075ba2;opacity:0;transform:scale(0.25)}.impaired .form-type-radio:not(.unstyled) label::after{background:#000}.form-type-checkbox:not(.unstyled){position:relative}.form-type-checkbox:not(.unstyled) input{position:absolute;left:0;top:0;visibility:hidden}.form-type-checkbox:not(.unstyled) input:checked~label::after{opacity:1;transform:none}.form-type-checkbox:not(.unstyled) input:checked~label::before{border-color:#075ba2}.form-type-checkbox:not(.unstyled) label{display:block;padding-left:34px;cursor:pointer;transition:0.3s;font-weight:400;position:relative;margin-bottom:0}@media screen and (min-width:1215px){.form-type-checkbox:not(.unstyled) label{padding-left:1.8888888889rem}}.form-type-checkbox:not(.unstyled) label::before,.form-type-checkbox:not(.unstyled) label::after{content:"" !important;position:absolute;left:0;top:0.625em;width:1.125em;height:1.125em;margin-top:-0.5625em;transition:0.3s}.form-type-checkbox:not(.unstyled) label::before{background:#fff;border:1px solid #B2CCE1;border-radius:3px}.form-type-checkbox:not(.unstyled) label::after{background:url("/themes/personal/images/icons/check.svg") no-repeat center center;opacity:0;transform:scale(0.5);background-size:1rem;font-size:inherit !important}label.option a{background:linear-gradient(to right,currentColor 0%,currentColor 100%) no-repeat 0 bottom;background-size:100% 1px;text-decoration:none;transition:0.3s;font-weight:500;color:#F08B22}label.option a:hover{background-size:0 1px}.webform-submission-form .webform-checkboxes-other .fieldset-legend{font-weight:500;margin-bottom:10px}.webform-submission-form.column-2{display:flex;flex-wrap:wrap;width:auto;margin-left:-6px;margin-right:-6px}.webform-submission-form.column-2>.form-item{padding-left:6px;padding-right:6px;width:100%}@media screen and (min-width:480px){.webform-submission-form.column-2>.form-item{width:50%}}.webform-submission-form.column-2>.form-item.webform-checkboxes-other,.webform-submission-form.column-2>.form-item.form-type-textarea{width:100%}.webform-submission-form.column-2>.form-item.form-item-date-of-birth.form-item-required label::after{display:none}.webform-submission-form.column-2 .form-checkboxes{display:flex;flex-direction:column;margin:0 -6px;flex-wrap:wrap}@media screen and (min-width:480px){.webform-submission-form.column-2 .form-checkboxes{flex-direction:row}}.webform-submission-form.column-2 .form-checkboxes .form-type-checkbox{padding-left:6px;padding-right:6px}@media screen and (min-width:480px){.webform-submission-form.column-2 .form-checkboxes .form-type-checkbox{width:50%}}.webform-submission-form.column-2 label.error,.webform-submission-form.column-2 .form-item--error-message{right:6px;left:6px}.webform-submission-form.column-2 .form-actions{padding-left:6px;padding-right:6px;width:100%}@media screen and (min-width:480px){.webform-submission-form.column-2 .form-actions{width:auto}}.webform-submission-form.column-2 .captcha{margin:15px auto 0}@media screen and (min-width:480px){.webform-submission-form.column-2 .captcha{margin:0;padding:0 6px}}.grecaptcha-badge{z-index:2}@media screen and (min-width:160px) and (max-width:1214px){body:has(.b-callback) .grecaptcha-badge{bottom:105px !important}}.form-view-column{display:flex;flex-wrap:wrap;margin-left:-0.3888888889rem;margin-right:-0.3888888889rem}.form-view-column>.form-wrapper,.form-view-column>.form-item{padding-left:0.3888888889rem;padding-right:0.3888888889rem;width:100%}@media screen and (min-width:480px){.form-view-column>.form-wrapper,.form-view-column>.form-item{width:50%}}@media screen and (min-width:1215px){.form-view-column>.form-wrapper,.form-view-column>.form-item{width:20%}}.form-view-column>.form-wrapper.form-type-checkbox,.form-view-column>.form-wrapper.field--widget-text-textarea-with-summary,.form-view-column>.form-wrapper.field--widget-string-textarea,.form-view-column>.form-wrapper.form-type-textarea,.form-view-column>.form-item.form-type-checkbox,.form-view-column>.form-item.field--widget-text-textarea-with-summary,.form-view-column>.form-item.field--widget-string-textarea,.form-view-column>.form-item.form-type-textarea{width:100%}.form-view-column .form-wrapper-pass{padding-left:0;padding-right:0;width:100%}@media screen and (min-width:1215px){.form-view-column .form-wrapper-pass{width:40%}}.form-view-column .form-wrapper-pass .form-type-password-confirm{width:100%}.form-view-column .form-type-password-confirm{display:flex;flex-wrap:wrap;margin-bottom:0;padding-left:0;padding-right:0;width:100%}@media screen and (min-width:1215px){.form-view-column .form-type-password-confirm{width:40%}}.form-view-column .form-type-password-confirm .form-type-password{padding-left:0.3888888889rem;padding-right:0.3888888889rem;width:100%}@media screen and (min-width:480px){.user-edit-profile-form .form-view-column .form-type-password-confirm .form-type-password{width:50%}}.form-view-column .form-type-password-confirm label.error,.form-view-column .form-type-password-confirm .form-item--error-message{left:0.3888888889rem !important;right:0.3888888889rem;margin-top:-13px}@media screen and (min-width:1215px){.form-view-column .form-type-password-confirm label.error,.form-view-column .form-type-password-confirm .form-item--error-message{margin-top:-0.7222222222rem}}.form-view-column .form-item label.error,.form-view-column .form-item .form-item--error-message{right:0.3888888889rem;left:0.3888888889rem}.form-view-column .form-actions{padding-left:0.3888888889rem;padding-right:0.3888888889rem;width:100%}.form-view-column [id^="edit-field-user-phone-wrapper"] .form-item::before{top:30px}.form-view-column [id^="edit-field-user-phone-wrapper"] .field-suffix>.form-type-item{margin-top:5px}@media screen and (min-width:1215px){.form-view-column [id^="edit-field-user-phone-wrapper"] .field-suffix>.form-type-item{margin-top:0.2777777778rem}}.form-view-column [id^="edit-field-user-phone-wrapper"] .field-suffix>.form-type-item label{font-weight:400}.form-view-column [id^="edit-field-user-phone-wrapper"] .field-suffix>.form-type-item .js-ajax-forms-login-link{margin-top:10px;width:100%;font-size:1rem;font-weight:700;transition:0.3s;position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;vertical-align:middle;text-align:center;text-decoration:none;background-color:transparent;border:none;outline:none;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background:#075ba2;border-radius:5px;color:#fff;overflow:hidden;padding:10px 25px;min-height:60px}@media screen and (min-width:1215px){.form-view-column [id^="edit-field-user-phone-wrapper"] .field-suffix>.form-type-item .js-ajax-forms-login-link{font-size:1rem;font-weight:700}}.impaired .form-view-column [id^="edit-field-user-phone-wrapper"] .field-suffix>.form-type-item .js-ajax-forms-login-link{background:#000 !important;color:#fff !important;border:1px solid #000;transition:0s}.impaired .form-view-column [id^="edit-field-user-phone-wrapper"] .field-suffix>.form-type-item .js-ajax-forms-login-link::before{display:none}.impaired .form-view-column [id^="edit-field-user-phone-wrapper"] .field-suffix>.form-type-item .js-ajax-forms-login-link:hover{background:#fff !important;color:#000 !important}@media screen and (min-width:1215px){.form-view-column [id^="edit-field-user-phone-wrapper"] .field-suffix>.form-type-item .js-ajax-forms-login-link{padding:0.5555555556rem 1.3888888889rem;border-radius:0.2777777778rem}}@media screen and (min-width:1215px){.form-view-column [id^="edit-field-user-phone-wrapper"] .field-suffix>.form-type-item .js-ajax-forms-login-link{min-height:3.3333333333rem}}.form-view-column [id^="edit-field-user-phone-wrapper"] .field-suffix>.form-type-item .js-ajax-forms-login-link:before{content:"";position:absolute;display:block;top:0;background:#F08B22;border-radius:100px;z-index:-5;transition:0s;padding:0 10%;left:2px;transform:translateX(-100%) scale(0);right:0;bottom:0;width:50px}.form-view-column [id^="edit-field-user-phone-wrapper"] .field-suffix>.form-type-item .js-ajax-forms-login-link:hover{background:#0B67B5}.form-view-column [id^="edit-field-user-phone-wrapper"] .field-suffix>.form-type-item .js-ajax-forms-login-link:hover:before{transform:translateX(70%) scale(1);width:auto;transition:0.5s}@media screen and (min-width:1215px){.form-view-column [id^="edit-field-user-phone-wrapper"] .field-suffix>.form-type-item .js-ajax-forms-login-link{margin-top:0.5555555556rem}}.form-view-column-2{max-width:504px;width:auto;display:flex;flex-wrap:wrap}.form-view-column-2>.form-wrapper,.form-view-column-2>.form-item{padding-left:0.3888888889rem;padding-right:0.3888888889rem;width:100%}.form-view-column-2>.form-wrapper.form-type-checkbox,.form-view-column-2>.form-wrapper.field--widget-text-textarea-with-summary,.form-view-column-2>.form-wrapper.field--widget-string-textarea,.form-view-column-2>.form-wrapper.form-wrapper-pass,.form-view-column-2>.form-wrapper.form-type-textarea,.form-view-column-2>.form-item.form-type-checkbox,.form-view-column-2>.form-item.field--widget-text-textarea-with-summary,.form-view-column-2>.form-item.field--widget-string-textarea,.form-view-column-2>.form-item.form-wrapper-pass,.form-view-column-2>.form-item.form-type-textarea{width:100%}.form-view-column-2 .form-type-password-confirm{display:flex;flex-wrap:wrap;margin-bottom:0;padding-left:0;padding-right:0;width:100%}.form-view-column-2 .form-type-password-confirm .form-type-password{padding-left:0.3888888889rem;padding-right:0.3888888889rem;width:100%}.form-view-column-2 .form-type-password-confirm label.error,.form-view-column-2 .form-type-password-confirm .form-item--error-message{left:0.3888888889rem !important;right:0.3888888889rem}.form-view-column-2 .form-item label.error,.form-view-column-2 .form-item .form-item--error-message{right:0.3888888889rem;left:0.3888888889rem}.form-view-column-2 .form-actions{padding-left:6px;padding-right:6px;width:100%}.user-login-form .description,.user-register-form .description{display:none}.user-login-form .form-info,.user-register-form .form-info{position:relative;padding-top:1rem;text-align:center;width:100%;padding-left:0.3888888889rem;padding-right:0.3888888889rem}@media screen and (min-width:1215px){.user-login-form .form-info,.user-register-form .form-info{width:auto}}.user-login-form .form-info__title,.user-register-form .form-info__title{margin-bottom:0.5rem}@media screen and (min-width:768px){.user-login-form .form-info__title,.user-register-form .form-info__title{display:inline}}.user-login-form .form-info__title:after,.user-register-form .form-info__title:after{content:" "}.user-login-form .form-info a,.user-register-form .form-info a{font-weight:700;color:#075ba2;transition:0.3s;position:relative;text-decoration:none}.user-login-form .form-info a:after,.user-register-form .form-info a:after{background:#075ba2;transition:0.3s;content:"";position:absolute;height:1px;right:0;bottom:0;left:0;transform:scaleX(0)}.user-login-form .form-info a:hover:after,.user-register-form .form-info a:hover:after{transform:scaleX(1)}.user-login-form .social-login,.user-register-form .social-login{width:100%;padding-left:0.3888888889rem;padding-right:0.3888888889rem;align-self:center;margin-top:1rem}.password-strength{display:none}.password-suggestions{margin:0 0.3888888889rem 15px}.password-suggestions ul{list-style:none;margin:0;padding:0}.password-suggestions ul li{list-style:none;margin:7px 0 0;padding:0}.password-suggestions ul li span.on,.password-suggestions ul li span.off{font-size:0}.password-suggestions ul li span.on::before,.password-suggestions ul li span.off::before{font-family:"icomoon";line-height:1;font-weight:normal;font-size:12px;margin-right:7px}@media screen and (min-width:1215px){.password-suggestions ul li span.on::before,.password-suggestions ul li span.off::before{font-size:0.7777777778rem;margin-right:7px}}.password-suggestions ul li span.on{color:#2EB100}.password-suggestions ul li span.on::before{content:""}.password-suggestions ul li span.on~*{color:#2EB100}.password-suggestions ul li span.off{color:#DB001A}.password-suggestions ul li span.off::before{content:""}.password-suggestions ul li span.off~*{color:#DB001A}.user-login-form .form-forgot{width:100%;padding-left:0.3888888889rem;padding-right:0.3888888889rem;margin:0 0 15px;text-align:right}@media screen and (min-width:480px){.user-login-form .form-forgot{width:auto;align-self:center}}.user-login-form .form-forgot a{transition:0.3s;position:relative;text-decoration:none}.user-login-form .form-forgot a:after{background:currentColor;transition:0.3s;content:"";position:absolute;height:1px;right:0;bottom:0;left:0;transform:scaleX(0)}.user-login-form .form-forgot a:after{transform:scaleX(1)}.user-login-form .form-forgot a:hover:after{transform:scaleX(0)}.user-register-form .form-actions{display:flex;flex-direction:column;align-items:flex-start}.magnific-popup .user-register-form .form-actions .form-submit{min-width:100%}.user-register-form .form-item-is-access{order:-1}.user-register-form .form-item-is-access label::before{background:none}.user-register-form .form-item-is-access a{color:inherit;font-weight:400}.user-register-form .form-wrapper[id^="edit-send-sms-code-button"]:not(:empty){margin-bottom:15px}@media screen and (min-width:1215px){.user-register-form .form-wrapper[id^="edit-send-sms-code-button"]:not(:empty){margin-bottom:0.8333333333rem}}.user-register-form .resend-wrapper{margin-bottom:15px}.user-register-form .resend-wrapper .resend-description{font-weight:500;margin-bottom:8px}.user-register-form .resend-wrapper .button{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;font-family:"Geometria","Arial","Helvetica",sans-serif;line-height:1.25;border-radius:5px;text-align:center;text-decoration:none;background-color:transparent;border:none;outline:none;transition:0.3s;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;outline:none;font-size:1rem;font-weight:700;color:#fff;padding:15px 25px;min-height:60px;background:#075ba2;min-width:100%}@media screen and (min-width:1215px){.user-register-form .resend-wrapper .button{font-size:1rem;font-weight:700}}@media screen and (min-width:1215px){.user-register-form .resend-wrapper .button{padding:1.0555555556rem 1.3888888889rem 1rem;min-height:3.3333333333rem;border-radius:0.2777777778rem}}.user-register-form .resend-wrapper .button::after{content:"";position:absolute;left:0;top:0;bottom:0;right:0;transform:scaleY(0);transform-origin:center center;border-radius:5px;transition:transform 0.3s;z-index:-1}@media screen and (min-width:1215px){.user-register-form .resend-wrapper .button::after{border-radius:0.2777777778rem}}.user-register-form .resend-wrapper .button::after{background:#F08B22}.user-register-form .resend-wrapper .button:hover::after{transform:scaleY(1)}.impaired .user-register-form .resend-wrapper .button{background:#000 !important;color:#fff !important;border:1px solid #000;transition:0s}.impaired .user-register-form .resend-wrapper .button::before,.impaired .user-register-form .resend-wrapper .button::after{background:none !important}.impaired .user-register-form .resend-wrapper .button:hover{background:#fff !important;color:#000 !important}@media screen and (min-width:1215px){.user-register-form .resend-wrapper{margin-bottom:0.8333333333rem}.user-register-form .resend-wrapper .resend-description{margin-bottom:0.4444444444rem}}.user-register-form .code-valid-wrap{text-align:center}.user-register-form .code-valid-wrap h2{display:none}.user-register-form .code-valid-wrap>div{line-height:1.5}.user-register-form .code-valid-wrap label{font-size:1rem;font-weight:400;margin-bottom:15px}@media screen and (min-width:1215px){.user-register-form .code-valid-wrap label{font-size:1rem;font-weight:400}}.user-register-form .code-valid-wrap .ap-otp{padding:0 5px;margin-bottom:0}.user-register-form .code-valid-wrap .ap-otp input{width:50px;height:50px}@media screen and (min-width:1215px){.user-register-form .code-valid-wrap .ap-otp input{width:3.3333333333rem;height:3.3333333333rem}}.user-register-form .code-inline-items{display:flex;flex-wrap:wrap;justify-content:center;margin-top:15px}.user-register-form .code-inline-items label{width:100%}.user-register-form .form-item-resend-sms{text-align:center}.user-register-form .form-item-resend-sms label{font-size:1rem;font-weight:400}@media screen and (min-width:1215px){.user-register-form .form-item-resend-sms label{font-size:1rem;font-weight:400}}.user-register-form .form-item-resend-sms .resend-sms-code{transition:0.3s;position:relative;text-decoration:none;color:#075ba2}.user-register-form .form-item-resend-sms .resend-sms-code:after{background:#075ba2;transition:0.3s;content:"";position:absolute;height:1px;right:0;bottom:0;left:0;transform:scaleX(0)}.user-register-form .form-item-resend-sms .resend-sms-code:after{transform:scaleX(1)}.user-register-form .form-item-resend-sms .resend-sms-code:hover:after{transform:scaleX(0)}.user-register-form .phone-registration-timer{color:#075ba2}.user-register-form .form-item-pass::before{display:none !important}.user-social-auth-register-form-form .form-item.form-item-required::before{top:30px}.user-social-auth-register-form-form .form-actions .form-submit{min-width:100%}.user-social-auth-register-form-form .description{font-size:0.875rem;font-weight:400;margin-top:5px;color:#777676}@media screen and (min-width:1215px){.user-social-auth-register-form-form .description{font-size:0.8888888889rem;font-weight:400}}.user-social-auth-register-form-form .resend-wrapper{font-size:0.875rem;font-weight:400;margin-bottom:15px;text-align:center}@media screen and (min-width:1215px){.user-social-auth-register-form-form .resend-wrapper{font-size:0.8888888889rem;font-weight:400}}.user-social-auth-register-form-form .resend-wrapper button{font-weight:500;text-decoration:underline}@media screen and (min-width:768px){.user-social-auth-register-form-form{display:grid;grid-template-columns:repeat(6,1fr);grid-column-gap:15px}.user-social-auth-register-form-form [id^="edit-account"]{grid-column:span 6}.user-social-auth-register-form-form [id^="edit-account"]~.form-wrapper,.user-social-auth-register-form-form [id^="edit-account"]~.form-actions{grid-column:span 2}.user-social-auth-register-form-form .resend-wrapper{text-align:left}}@media screen and (min-width:1215px){.user-social-auth-register-form-form .form-item.form-item-required::before{top:1.6666666667rem}.user-social-auth-register-form-form [id^="edit-account"]{grid-column:span 3}.user-social-auth-register-form-form [id^="edit-account"]~.form-wrapper,.user-social-auth-register-form-form [id^="edit-account"]~.form-actions{grid-column:auto;grid-row:2/3}.user-social-auth-register-form-form .description{margin-top:0.2777777778rem}.user-social-auth-register-form-form .phone-code-wrapper{grid-column:span 2 !important;display:flex;align-items:center}.user-social-auth-register-form-form .phone-code-wrapper .form-item-phone-code{width:50%;margin-right:0.8333333333rem}.user-social-auth-register-form-form .phone-code-wrapper .resend-wrapper{margin-bottom:0.8333333333rem}}.social-auth{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}@media screen and (min-width:1215px){.social-auth{justify-content:flex-start}}.social-auth__title{margin:5px 10px 5px 0;font-weight:500}.social-auth__items{margin:-2px;display:flex;flex-wrap:wrap}.social-auth__item{padding:2px}.social-auth__item a{width:32px;height:32px;text-decoration:none;transition:0.3s;transform-origin:bottom;display:block}@media screen and (min-width:1215px){.social-auth__item a{width:1.7777777778rem;height:1.7777777778rem}}.social-auth__item a:hover{transform:scale(1.3)}.social-auth__item--social-auth-facebook a{background:url("/themes/personal/images/soc-net-1.svg") no-repeat center;background-size:contain}.social-auth__item--social-auth-google a{background:url("/themes/personal/images/soc-net-2.svg") no-repeat center;background-size:contain}.user-pass p{display:none}.user-pass .phone_code_wrap{display:flex;flex-direction:column;padding-left:0.3888888889rem;padding-right:0.3888888889rem;width:100%}@media screen and (min-width:480px){.user-pass .phone_code_wrap{flex-direction:row}}@media screen and (min-width:1215px){.user-pass .phone_code_wrap{width:40%}}.user-pass .phone_code_wrap .form-submit{order:-1;font-size:1rem;font-weight:700;transition:0.3s;position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;vertical-align:middle;text-align:center;text-decoration:none;background-color:transparent;border:none;outline:none;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background:#075ba2;border-radius:5px;color:#fff;overflow:hidden;padding:10px 25px;min-height:60px;margin:0 0 15px;flex-shrink:0}@media screen and (min-width:1215px){.user-pass .phone_code_wrap .form-submit{font-size:1rem;font-weight:700}}.impaired .user-pass .phone_code_wrap .form-submit{background:#000 !important;color:#fff !important;border:1px solid #000;transition:0s}.impaired .user-pass .phone_code_wrap .form-submit::before{display:none}.impaired .user-pass .phone_code_wrap .form-submit:hover{background:#fff !important;color:#000 !important}@media screen and (min-width:1215px){.user-pass .phone_code_wrap .form-submit{padding:0.5555555556rem 1.3888888889rem;border-radius:0.2777777778rem}}@media screen and (min-width:1215px){.user-pass .phone_code_wrap .form-submit{min-height:3.3333333333rem}}.user-pass .phone_code_wrap .form-submit:before{content:"";position:absolute;display:block;top:0;background:#F08B22;border-radius:100px;z-index:-5;transition:0s;padding:0 10%;left:2px;transform:translateX(-100%) scale(0);right:0;bottom:0;width:50px}.user-pass .phone_code_wrap .form-submit:hover{background:#0B67B5}.user-pass .phone_code_wrap .form-submit:hover:before{transform:translateX(70%) scale(1);width:auto;transition:0.5s}@media screen and (min-width:480px){.user-pass .phone_code_wrap .form-submit{margin-right:0.2777777778rem}}.user-pass .code-valid-wrap{text-align:center}.user-pass .code-valid-wrap h2{display:none}.user-pass .code-valid-wrap>div{line-height:1.5}.user-pass .code-valid-wrap label{font-size:1rem;font-weight:400;margin-bottom:15px}@media screen and (min-width:1215px){.user-pass .code-valid-wrap label{font-size:1rem;font-weight:400}}.user-pass .code-valid-wrap .ap-otp{padding:0 5px;margin-bottom:0}.user-pass .code-valid-wrap .ap-otp input{width:50px;height:50px}@media screen and (min-width:1215px){.user-pass .code-valid-wrap .ap-otp input{width:3.3333333333rem;height:3.3333333333rem}}.user-pass .code-inline-items{display:flex;flex-wrap:wrap;justify-content:center;margin-top:15px}.user-pass .code-inline-items label{width:100%}.user-pass .phone-registration-timer{color:#075ba2}.user-pass .password-strength{display:none}.user-login-form .form-item-resend-sms,.user-register-form .form-item-resend-sms,.user-pass .form-item-resend-sms{text-align:center}.user-login-form .form-item-resend-sms label,.user-register-form .form-item-resend-sms label,.user-pass .form-item-resend-sms label{font-size:1rem;font-weight:400}@media screen and (min-width:1215px){.user-login-form .form-item-resend-sms label,.user-register-form .form-item-resend-sms label,.user-pass .form-item-resend-sms label{font-size:1rem;font-weight:400}}.user-login-form .form-item-resend-sms .resend-sms-code,.user-register-form .form-item-resend-sms .resend-sms-code,.user-pass .form-item-resend-sms .resend-sms-code{transition:0.3s;position:relative;text-decoration:none;color:#075ba2}.user-login-form .form-item-resend-sms .resend-sms-code:after,.user-register-form .form-item-resend-sms .resend-sms-code:after,.user-pass .form-item-resend-sms .resend-sms-code:after{background:#075ba2;transition:0.3s;content:"";position:absolute;height:1px;right:0;bottom:0;left:0;transform:scaleX(0)}.user-login-form .form-item-resend-sms .resend-sms-code:after,.user-register-form .form-item-resend-sms .resend-sms-code:after,.user-pass .form-item-resend-sms .resend-sms-code:after{transform:scaleX(1)}.user-login-form .form-item-resend-sms .resend-sms-code:hover:after,.user-register-form .form-item-resend-sms .resend-sms-code:hover:after,.user-pass .form-item-resend-sms .resend-sms-code:hover:after{transform:scaleX(0)}.user-login-form .form-item-resend-sms details[id^="edit-alternative-send-code"],.user-register-form .form-item-resend-sms details[id^="edit-alternative-send-code"],.user-pass .form-item-resend-sms details[id^="edit-alternative-send-code"]{margin-top:20px;padding:0 16px;border:1px solid #E8E8E8;border-radius:5px}@media screen and (min-width:1215px){.user-login-form .form-item-resend-sms details[id^="edit-alternative-send-code"],.user-register-form .form-item-resend-sms details[id^="edit-alternative-send-code"],.user-pass .form-item-resend-sms details[id^="edit-alternative-send-code"]{margin-top:1.2222222222rem;padding-left:0.8888888889rem;padding-right:0.8888888889rem;border-width:0.0555555556rem;border-radius:0.2777777778rem}}.user-login-form .form-item-resend-sms details[id^="edit-alternative-send-code"][open] summary,.user-register-form .form-item-resend-sms details[id^="edit-alternative-send-code"][open] summary,.user-pass .form-item-resend-sms details[id^="edit-alternative-send-code"][open] summary{border-bottom:1px solid #E8E8E8}.user-login-form .form-item-resend-sms details[id^="edit-alternative-send-code"][open] summary::after,.user-register-form .form-item-resend-sms details[id^="edit-alternative-send-code"][open] summary::after,.user-pass .form-item-resend-sms details[id^="edit-alternative-send-code"][open] summary::after{transform:rotate(180deg)}.user-login-form .form-item-resend-sms details[id^="edit-alternative-send-code"] summary,.user-register-form .form-item-resend-sms details[id^="edit-alternative-send-code"] summary,.user-pass .form-item-resend-sms details[id^="edit-alternative-send-code"] summary{padding:12px 0;font-size:0.875rem;font-weight:400;color:#075ba2;text-align:center;cursor:pointer}@media screen and (min-width:1215px){.user-login-form .form-item-resend-sms details[id^="edit-alternative-send-code"] summary,.user-register-form .form-item-resend-sms details[id^="edit-alternative-send-code"] summary,.user-pass .form-item-resend-sms details[id^="edit-alternative-send-code"] summary{font-size:0.8888888889rem;font-weight:400}}@media screen and (min-width:1215px){.user-login-form .form-item-resend-sms details[id^="edit-alternative-send-code"] summary,.user-register-form .form-item-resend-sms details[id^="edit-alternative-send-code"] summary,.user-pass .form-item-resend-sms details[id^="edit-alternative-send-code"] summary{padding-top:0.6666666667rem;padding-bottom:0.6666666667rem;border-width:0.0555555556rem}}.user-login-form .form-item-resend-sms details[id^="edit-alternative-send-code"] summary::after,.user-register-form .form-item-resend-sms details[id^="edit-alternative-send-code"] summary::after,.user-pass .form-item-resend-sms details[id^="edit-alternative-send-code"] summary::after{content:"";width:20px;height:20px;display:inline-block;vertical-align:bottom;background-image:url("/themes/personal/images/icons/select-arrow-alt.svg");background-position:center;background-repeat:no-repeat;background-size:5px 10px;transform:rotate(0)}@media screen and (min-width:1215px){.user-login-form .form-item-resend-sms details[id^="edit-alternative-send-code"] summary::after,.user-register-form .form-item-resend-sms details[id^="edit-alternative-send-code"] summary::after,.user-pass .form-item-resend-sms details[id^="edit-alternative-send-code"] summary::after{width:1.1111111111rem;height:1.1111111111rem;background-size:0.3333333333rem 0.6666666667rem}}.user-login-form .form-item-resend-sms details[id^="edit-alternative-send-code"] summary::-webkit-details-marker,.user-register-form .form-item-resend-sms details[id^="edit-alternative-send-code"] summary::-webkit-details-marker,.user-pass .form-item-resend-sms details[id^="edit-alternative-send-code"] summary::-webkit-details-marker{display:none}.user-login-form .form-item-resend-sms details[id^="edit-alternative-send-code"]>.details-wrapper,.user-register-form .form-item-resend-sms details[id^="edit-alternative-send-code"]>.details-wrapper,.user-pass .form-item-resend-sms details[id^="edit-alternative-send-code"]>.details-wrapper{padding:12px 0}@media screen and (min-width:1215px){.user-login-form .form-item-resend-sms details[id^="edit-alternative-send-code"]>.details-wrapper,.user-register-form .form-item-resend-sms details[id^="edit-alternative-send-code"]>.details-wrapper,.user-pass .form-item-resend-sms details[id^="edit-alternative-send-code"]>.details-wrapper{padding-top:0.6666666667rem;padding-bottom:0.6666666667rem}}.user-login-form .form-item-resend-sms details[id^="edit-alternative-send-code"]>.details-wrapper .form-radios .form-item-alternative-send-code,.user-register-form .form-item-resend-sms details[id^="edit-alternative-send-code"]>.details-wrapper .form-radios .form-item-alternative-send-code,.user-pass .form-item-resend-sms details[id^="edit-alternative-send-code"]>.details-wrapper .form-radios .form-item-alternative-send-code{margin:0;position:relative}.user-login-form .form-item-resend-sms details[id^="edit-alternative-send-code"]>.details-wrapper .form-radios .form-item-alternative-send-code::before,.user-register-form .form-item-resend-sms details[id^="edit-alternative-send-code"]>.details-wrapper .form-radios .form-item-alternative-send-code::before,.user-pass .form-item-resend-sms details[id^="edit-alternative-send-code"]>.details-wrapper .form-radios .form-item-alternative-send-code::before{content:"";display:flex;width:48px;height:15px;position:absolute;top:0;left:0;background-image:url("/themes/personal/images/viber-icon-text.png");background-position:center;background-repeat:no-repeat;background-size:contain}@media screen and (min-width:1215px){.user-login-form .form-item-resend-sms details[id^="edit-alternative-send-code"]>.details-wrapper .form-radios .form-item-alternative-send-code::before,.user-register-form .form-item-resend-sms details[id^="edit-alternative-send-code"]>.details-wrapper .form-radios .form-item-alternative-send-code::before,.user-pass .form-item-resend-sms details[id^="edit-alternative-send-code"]>.details-wrapper .form-radios .form-item-alternative-send-code::before{width:3.5555555556rem;height:1.1111111111rem}}.user-login-form .form-item-resend-sms details[id^="edit-alternative-send-code"]>.details-wrapper .form-radios .form-item-alternative-send-code input[type="radio"],.user-register-form .form-item-resend-sms details[id^="edit-alternative-send-code"]>.details-wrapper .form-radios .form-item-alternative-send-code input[type="radio"],.user-pass .form-item-resend-sms details[id^="edit-alternative-send-code"]>.details-wrapper .form-radios .form-item-alternative-send-code input[type="radio"]{left:auto;right:0}.user-login-form .form-item-resend-sms details[id^="edit-alternative-send-code"]>.details-wrapper .form-radios .form-item-alternative-send-code input[type="radio"]:checked~label::after,.user-register-form .form-item-resend-sms details[id^="edit-alternative-send-code"]>.details-wrapper .form-radios .form-item-alternative-send-code input[type="radio"]:checked~label::after,.user-pass .form-item-resend-sms details[id^="edit-alternative-send-code"]>.details-wrapper .form-radios .form-item-alternative-send-code input[type="radio"]:checked~label::after{transform:translateY(-50%) scale(0.55)}.user-login-form .form-item-resend-sms details[id^="edit-alternative-send-code"]>.details-wrapper .form-radios .form-item-alternative-send-code label,.user-register-form .form-item-resend-sms details[id^="edit-alternative-send-code"]>.details-wrapper .form-radios .form-item-alternative-send-code label,.user-pass .form-item-resend-sms details[id^="edit-alternative-send-code"]>.details-wrapper .form-radios .form-item-alternative-send-code label{padding-left:0;padding-right:40px;padding-top:15px;font-size:12px;text-align:left}@media screen and (min-width:1215px){.user-login-form .form-item-resend-sms details[id^="edit-alternative-send-code"]>.details-wrapper .form-radios .form-item-alternative-send-code label,.user-register-form .form-item-resend-sms details[id^="edit-alternative-send-code"]>.details-wrapper .form-radios .form-item-alternative-send-code label,.user-pass .form-item-resend-sms details[id^="edit-alternative-send-code"]>.details-wrapper .form-radios .form-item-alternative-send-code label{padding-top:1.1111111111rem;padding-right:3.3333333333rem;font-size:0.7777777778rem}}.user-login-form .form-item-resend-sms details[id^="edit-alternative-send-code"]>.details-wrapper .form-radios .form-item-alternative-send-code label::before,.user-login-form .form-item-resend-sms details[id^="edit-alternative-send-code"]>.details-wrapper .form-radios .form-item-alternative-send-code label::after,.user-register-form .form-item-resend-sms details[id^="edit-alternative-send-code"]>.details-wrapper .form-radios .form-item-alternative-send-code label::before,.user-register-form .form-item-resend-sms details[id^="edit-alternative-send-code"]>.details-wrapper .form-radios .form-item-alternative-send-code label::after,.user-pass .form-item-resend-sms details[id^="edit-alternative-send-code"]>.details-wrapper .form-radios .form-item-alternative-send-code label::before,.user-pass .form-item-resend-sms details[id^="edit-alternative-send-code"]>.details-wrapper .form-radios .form-item-alternative-send-code label::after{left:auto;right:0;top:50%;transform:translateY(-50%)}.user-login-form .form-item-resend-sms details[id^="edit-alternative-send-code"]>.details-wrapper .form-radios+.form-item-send,.user-register-form .form-item-resend-sms details[id^="edit-alternative-send-code"]>.details-wrapper .form-radios+.form-item-send,.user-pass .form-item-resend-sms details[id^="edit-alternative-send-code"]>.details-wrapper .form-radios+.form-item-send{margin:0}.user-login-form .form-item-resend-sms details[id^="edit-alternative-send-code"]>.details-wrapper .form-radios+.form-item-send label.option,.user-register-form .form-item-resend-sms details[id^="edit-alternative-send-code"]>.details-wrapper .form-radios+.form-item-send label.option,.user-pass .form-item-resend-sms details[id^="edit-alternative-send-code"]>.details-wrapper .form-radios+.form-item-send label.option{padding:0;margin-top:0.5rem;margin-bottom:0;display:inline;color:#075ba2;text-decoration:none;position:relative;transition:0.3s}.user-login-form .form-item-resend-sms details[id^="edit-alternative-send-code"]>.details-wrapper .form-radios+.form-item-send label.option::after,.user-register-form .form-item-resend-sms details[id^="edit-alternative-send-code"]>.details-wrapper .form-radios+.form-item-send label.option::after,.user-pass .form-item-resend-sms details[id^="edit-alternative-send-code"]>.details-wrapper .form-radios+.form-item-send label.option::after{display:none}.user-login-form .form-item-resend-sms details[id^="edit-alternative-send-code"]>.details-wrapper .form-radios+.form-item-send label.option::before,.user-register-form .form-item-resend-sms details[id^="edit-alternative-send-code"]>.details-wrapper .form-radios+.form-item-send label.option::before,.user-pass .form-item-resend-sms details[id^="edit-alternative-send-code"]>.details-wrapper .form-radios+.form-item-send label.option::before{background:#075ba2;content:"";position:absolute;height:1px;right:0;bottom:0;left:0;top:auto;margin:0;width:auto;border-radius:unset;border:none;transform:scaleX(1);transition:0.3s}.user-login-form .form-item-resend-sms details[id^="edit-alternative-send-code"]>.details-wrapper .form-radios+.form-item-send label.option:hover::before,.user-register-form .form-item-resend-sms details[id^="edit-alternative-send-code"]>.details-wrapper .form-radios+.form-item-send label.option:hover::before,.user-pass .form-item-resend-sms details[id^="edit-alternative-send-code"]>.details-wrapper .form-radios+.form-item-send label.option:hover::before{transform:scaleX(0)}.user-login-form .form-item-resend-sms details[id^="edit-alternative-send-code"]>.details-wrapper .button.viber,.user-register-form .form-item-resend-sms details[id^="edit-alternative-send-code"]>.details-wrapper .button.viber,.user-pass .form-item-resend-sms details[id^="edit-alternative-send-code"]>.details-wrapper .button.viber{margin-top:0.5rem;transition:0.3s;position:relative;text-decoration:none;color:#075ba2}.user-login-form .form-item-resend-sms details[id^="edit-alternative-send-code"]>.details-wrapper .button.viber:after,.user-register-form .form-item-resend-sms details[id^="edit-alternative-send-code"]>.details-wrapper .button.viber:after,.user-pass .form-item-resend-sms details[id^="edit-alternative-send-code"]>.details-wrapper .button.viber:after{background:#075ba2;transition:0.3s;content:"";position:absolute;height:1px;right:0;bottom:0;left:0;transform:scaleX(0)}.user-login-form .form-item-resend-sms details[id^="edit-alternative-send-code"]>.details-wrapper .button.viber:after,.user-register-form .form-item-resend-sms details[id^="edit-alternative-send-code"]>.details-wrapper .button.viber:after,.user-pass .form-item-resend-sms details[id^="edit-alternative-send-code"]>.details-wrapper .button.viber:after{transform:scaleX(1)}.user-login-form .form-item-resend-sms details[id^="edit-alternative-send-code"]>.details-wrapper .button.viber:hover:after,.user-register-form .form-item-resend-sms details[id^="edit-alternative-send-code"]>.details-wrapper .button.viber:hover:after,.user-pass .form-item-resend-sms details[id^="edit-alternative-send-code"]>.details-wrapper .button.viber:hover:after{transform:scaleX(0)}.form-type-password .description a{color:inherit;transition:all 0.3s}.form-type-password .description a:hover{color:#075ba2}div[id^="edit-pass"] .description{display:none}div[id^="edit-pass"] div.password-confirm{display:none}.user-pass-reset{text-align:center}.user-pass-reset .placeholder{white-space:nowrap;font-style:normal;font-weight:700}.user-pass-reset p{margin:0 0 1em}.user-pass-reset p:last-of-type{margin-bottom:0}.user-pass-reset .form-actions{margin-top:20px}.user-pass-reset .form-actions .form-submit{width:50%}.ui-widget.ui-autocomplete{border:none;box-shadow:0 0 3px rgba(0,0,0,0.3);min-width:300px;max-height:400px;overflow-y:auto;overflow-x:hidden;box-shadow:0px 0px 20px rgba(0,0,0,0.2);color:#2E2D2D;font-family:"Geometria","Arial","Helvetica",sans-serif;font-size:16px;border-radius:5px;width:100% !important;background:#fff;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#075ba2 rgba(7,91,162,0.1)}.ui-widget.ui-autocomplete::-webkit-scrollbar{width:7px;height:7px}@media screen and (min-width:1215px){.ui-widget.ui-autocomplete::-webkit-scrollbar{width:0.3888888889rem;height:0.3888888889rem}}.ui-widget.ui-autocomplete::-webkit-scrollbar-track{background:rgba(7,91,162,0.1)}.ui-widget.ui-autocomplete::-webkit-scrollbar-thumb{background:#075ba2;border-radius:2px}.impaired .ui-widget.ui-autocomplete{scrollbar-color:#000 #E8E8E8}.impaired .ui-widget.ui-autocomplete::-webkit-scrollbar-track{background:#E8E8E8}.impaired .ui-widget.ui-autocomplete::-webkit-scrollbar-thumb{background:#000;border-radius:0}.ui-widget.ui-autocomplete a{display:block;padding:0;text-decoration:none}.ui-widget.ui-autocomplete a.ui-menu-item-wrapper{padding:5px 10px;color:#075ba2}.ui-widget.ui-autocomplete a.ui-menu-item-wrapper.ui-state-active{border:none;margin:0;text-decoration:underline}.ui-widget.ui-autocomplete .ui-menu-item{list-style:none}.ui-widget.ui-autocomplete .ui-menu-item:last-of-type{border-bottom:none}.ui-widget.ui-autocomplete .ui-menu-item .ui-state-active{background:transparent !important}@media screen and (min-width:1215px){.ui-widget.ui-autocomplete{font-size:0.8888888889rem;min-width:16.6666666667rem;max-height:22.2222222222rem;border-radius:0.2777777778rem}.ui-widget.ui-autocomplete a.ui-menu-item-wrapper{padding:0.2777777778rem 0.5555555556rem}}.ui-slider-horizontal{height:7px;background:#B2CCE1;border:none !important;border-radius:100px;margin-bottom:0}.ui-slider-horizontal .ui-slider-handle{width:18px;height:18px;border-radius:50%;background:#0B67B5;box-shadow:0px 2px 6px rgba(142,148,152,0.2);outline:none;top:50%;margin:-9px 0 0 -9px;border:3px solid #fff;cursor:pointer;-ms-touch-action:manipulation;touch-action:manipulation}.ui-slider-horizontal .ui-slider-range{height:100%;background:#0B67B5;border-radius:100px}.quickedit-field-form{max-width:none}.tooltipster-sidetip.tooltipster-shadow .tooltipster-content{padding:15px 20px;color:#2E2D2D}.tooltipster-sidetip.tooltipster-shadow .tooltipster-content h2{margin-bottom:10px}.comment-form .form-actions{text-align:center}.comment-form button[data-drupal-selector="edit-cancel"]{display:inline-block;border:none;background:transparent;margin-top:10px;font-size:18px;font-weight:600;color:#075ba2;transition:color 0.3s}.comment-form button[data-drupal-selector="edit-cancel"]:hover{color:#DB001A}.comment-form input[readonly]{pointer-events:none}.comment-product-comments-delete-form{text-align:center;padding:10px 0}.comment-product-comments-delete-form .form-actions{margin-top:15px !important}.comment-product-comments-delete-form .form-actions .form-submit.button--primary{width:auto;min-width:230px;padding-top:5px;padding-bottom:5px}.comment-product-comments-delete-form .form-actions .form-submit.button--primary:hover{background:#DB001A}.webform-submission-order-feedback-form .webform-confirmation__message{padding-top:0;text-align:left;font-size:1rem}@media screen and (min-width:1215px){.webform-submission-order-feedback-form .form-item{max-width:32.7777777778rem}}.novaposhta-tracking-form .form-actions .form-submit{font-size:1rem;font-weight:700;transition:0.3s;position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;vertical-align:middle;text-align:center;text-decoration:none;background-color:transparent;border:none;outline:none;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background:#075ba2;border-radius:5px;color:#fff;overflow:hidden;padding:10px 25px;min-height:60px;width:100%}@media screen and (min-width:1215px){.novaposhta-tracking-form .form-actions .form-submit{font-size:1rem;font-weight:700}}.impaired .novaposhta-tracking-form .form-actions .form-submit{background:#000 !important;color:#fff !important;border:1px solid #000;transition:0s}.impaired .novaposhta-tracking-form .form-actions .form-submit::before{display:none}.impaired .novaposhta-tracking-form .form-actions .form-submit:hover{background:#fff !important;color:#000 !important}@media screen and (min-width:1215px){.novaposhta-tracking-form .form-actions .form-submit{padding:0.5555555556rem 1.3888888889rem;border-radius:0.2777777778rem}}@media screen and (min-width:1215px){.novaposhta-tracking-form .form-actions .form-submit{min-height:3.3333333333rem}}.novaposhta-tracking-form .form-actions .form-submit:before{content:"";position:absolute;display:block;top:0;background:#F08B22;border-radius:100px;z-index:-5;transition:0s;padding:0 10%;left:2px;transform:translateX(-100%) scale(0);right:0;bottom:0;width:50px}.novaposhta-tracking-form .form-actions .form-submit:hover{background:#0B67B5}.novaposhta-tracking-form .form-actions .form-submit:hover:before{transform:translateX(70%) scale(1);width:auto;transition:0.5s}.quickedit-field-form{width:auto}.basket-promo-form{display:flex;width:440px;margin:0}.basket-promo-form .form-item-code{flex-grow:1;margin-right:-10px}.basket-promo-form .form-actions .form-submit{font-size:1rem;font-weight:700;transition:0.3s;position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;vertical-align:middle;text-align:center;text-decoration:none;background-color:transparent;border:none;outline:none;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background:#075ba2;border-radius:5px;color:#fff;overflow:hidden;padding:10px 25px;min-height:50px;padding-top:14px;padding-bottom:14px;height:48px}@media screen and (min-width:1215px){.basket-promo-form .form-actions .form-submit{font-size:1rem;font-weight:700}}.impaired .basket-promo-form .form-actions .form-submit{background:#000 !important;color:#fff !important;border:1px solid #000;transition:0s}.impaired .basket-promo-form .form-actions .form-submit::before{display:none}.impaired .basket-promo-form .form-actions .form-submit:hover{background:#fff !important;color:#000 !important}@media screen and (min-width:1215px){.basket-promo-form .form-actions .form-submit{padding:0.5555555556rem 1.3888888889rem;border-radius:0.2777777778rem}}@media screen and (min-width:1215px){.basket-promo-form .form-actions .form-submit{min-height:2.7777777778rem}}.basket-promo-form .form-actions .form-submit:before{content:"";position:absolute;display:block;top:0;background:#F08B22;border-radius:100px;z-index:-5;transition:0s;padding:0 10%;left:2px;transform:translateX(-100%) scale(0);right:0;bottom:0;width:50px}.basket-promo-form .form-actions .form-submit:hover{background:#0B67B5}.basket-promo-form .form-actions .form-submit:hover:before{transform:translateX(70%) scale(1);width:auto;transition:0.5s}.ui-datepicker.ui-widget-content{border-radius:5px;box-shadow:0px 0px 20px rgba(0,0,0,0.2);color:#2E2D2D;border:none;font-size:14px;width:320px;font-family:"Geometria","Arial","Helvetica",sans-serif;padding:0 15px;z-index:150 !important}.ui-datepicker.ui-widget-content .ui-datepicker-header{padding:0;border-radius:0;border:none;border-bottom:1px solid #C3DFC1;box-shadow:none;background:none;text-align:center;display:flex;align-items:center;justify-content:center;min-height:80px;margin:0 -15px;padding:0 10px;user-select:none}.ui-datepicker.ui-widget-content .ui-datepicker-header:after,.ui-datepicker.ui-widget-content .ui-datepicker-header:before{display:none}.ui-datepicker.ui-widget-content .ui-datepicker-header a{height:auto;width:30px;height:30px;border:none;cursor:pointer;outline:none;height:auto;background:#fff;border-radius:0;position:static;display:flex;align-items:center;justify-content:center;font-size:0;position:static;text-decoration:none}.ui-datepicker.ui-widget-content .ui-datepicker-header a:before{font-size:9px;font-family:"icomoon";line-height:1;font-weight:normal}.ui-datepicker.ui-widget-content .ui-datepicker-header a span{display:none}.ui-datepicker.ui-widget-content .ui-datepicker-header a:hover{color:#075ba2}.ui-datepicker.ui-widget-content .ui-datepicker-header a.ui-datepicker-prev:before{content:""}.ui-datepicker.ui-widget-content .ui-datepicker-header a.ui-datepicker-next{order:10}.ui-datepicker.ui-widget-content .ui-datepicker-header a.ui-datepicker-next:before{content:""}.ui-datepicker.ui-widget-content .ui-datepicker-header a span{width:8px;height:12px;border:none;margin:0;position:static}.ui-datepicker.ui-widget-content .ui-datepicker-header .ui-datepicker-title{flex-grow:1;font-size:16px;text-transform:uppercase;min-width:132px;margin:0}.ui-datepicker.ui-widget-content .ui-datepicker-header select{margin:0;font-size:16px;width:46%;padding:0 30px 0 10px;vertical-align:top;text-transform:capitalize;height:30px;margin:0 2%;font-family:"Geometria","Arial","Helvetica",sans-serif}.ui-datepicker.ui-widget-content .ui-datepicker-calendar{font-size:16px;margin:0}.ui-datepicker.ui-widget-content .ui-datepicker-calendar thead th{font-weight:700;font-size:10px;text-transform:uppercase;color:#075ba2;padding:5px;height:40px}.ui-datepicker.ui-widget-content .ui-datepicker-calendar tbody tr td{border:none;padding:0;cursor:pointer;height:40px;width:14.2%;vertical-align:middle}.ui-datepicker.ui-widget-content .ui-datepicker-calendar tbody tr td span,.ui-datepicker.ui-widget-content .ui-datepicker-calendar tbody tr td a{border:none;color:#2E2D2D;padding:0;background:none;display:flex;align-items:center;justify-content:center;text-align:center;border-radius:50%;width:28px;height:28px;margin:0 auto}.ui-datepicker.ui-widget-content .ui-datepicker-calendar tbody tr td.ui-datepicker-today span,.ui-datepicker.ui-widget-content .ui-datepicker-calendar tbody tr td.ui-datepicker-today a{background:#F1F4F6;color:#2E2D2D}.ui-datepicker.ui-widget-content .ui-datepicker-calendar tbody tr td.ui-datepicker-current-day span,.ui-datepicker.ui-widget-content .ui-datepicker-calendar tbody tr td.ui-datepicker-current-day a,.ui-datepicker.ui-widget-content .ui-datepicker-calendar tbody tr td:hover span,.ui-datepicker.ui-widget-content .ui-datepicker-calendar tbody tr td:hover a{background:#075ba2;color:#fff}.notes_maxlength_view{display:block;font-size:0.875rem;font-weight:400;clear:both;margin:0.5rem 0 0}@media screen and (min-width:1215px){.notes_maxlength_view{font-size:0.8888888889rem;font-weight:400}}.notes_maxlength_view span{font-weight:700;color:#075ba2;font-size:1rem}.notes_maxlength_view span:before{content:" "}.my-address-form{display:flex;flex-wrap:wrap;align-items:flex-end}.my-address-form .get_position-item{margin:0 0 1.5rem;width:100%;text-align:center}.my-address-form .get_position{font-weight:700}.my-address-form .get_position:before{content:"";font-family:"icomoon";line-height:1;font-weight:normal;color:#F08B22;margin:-0.2em 0.5em 0 0;display:inline-block;vertical-align:middle;font-size:1.4em}.my-address-form .form-type-textfield{width:100%}@media screen and (min-width:480px){.my-address-form .form-type-textfield{width:auto;flex:1}}.my-address-form .form-text.form-autocomplete{background-image:none !important}.my-address-form .ui-menu a.ui-menu-item-wrapper{text-decoration:none !important;color:#2E2D2D}.my-address-form .ui-menu a.ui-menu-item-wrapper.ui-state-active{background:rgba(79,166,74,0.1) !important}.my-address-form .ui-menu .address_line{font-size:0.875rem;font-weight:400}@media screen and (min-width:1215px){.my-address-form .ui-menu .address_line{font-size:0.8888888889rem;font-weight:400}}.my-address-form .ui-menu .address_line .address{font-weight:700}.my-address-form .ui-menu .address_line .sub-address{margin:3px 0 0;color:#9E9D9D}.my-address-form .ui-menu .address_line .sub-address:before{content:"";font-family:"icomoon";line-height:1;font-weight:normal;display:inline-block;vertical-align:middle;margin:-2px 5px 0 0;color:#075ba2}.my-address-form .form-actions{margin-bottom:15px;width:100%;flex-shrink:0}@media screen and (min-width:480px){.my-address-form .form-actions{width:auto;margin-left:0.5rem}}.webform-submission-callback-form .form-item-pharmacies.form-disabled{display:none}.blur-fields .form-wrapper:not(.not-blur),.blur-fields .form-item-pass{opacity:0.5}@keyframes shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}
