@layer scss{.phone-field{margin-top:var(--forms-field-spacing)}.phone-field:first-child{margin-top:0}.phone-field-label{display:block;font-size:var(--font-size-small);font-weight:var(--font-weight-bold);letter-spacing:var(--ui-text-letter-spacing);line-height:var(--ui-text-line-height);margin-top:15px;text-transform:uppercase}.phone-field .iti__tel-input{padding-left:106px!important}.phone-field .iti:has(input[type=tel]:hover) .iti__country-container .iti__selected-country-primary{border-color:var(--color-yellow)}.phone-field .iti:has(input[type=tel]:focus) .iti__country-container .iti__selected-country-primary{border-color:var(--color-black)}tp-form-field[error] .phone-field .iti:has(input[type=tel]) .iti__country-container .iti__selected-country-primary{border-color:var(--color-error-50)}tp-form-field:not([error]) .phone-field .iti:has(.iti__selected-country[aria-expanded=false]:hover):not(:has(input[type=tel]:focus)) .iti__selected-country-primary{border-color:var(--color-yellow)}tp-form-field:not([error]) .phone-field .iti:has(.iti__selected-country[aria-expanded=false]:hover):not(:has(input[type=tel]:focus)) input[type=tel]{border-color:var(--color-yellow)}tp-form-field:not([error]) .phone-field .iti:has(.iti__selected-country[aria-expanded=true]) .iti__selected-country-primary{border-color:var(--color-black)}tp-form-field:not([error]) .phone-field .iti:has(.iti__selected-country[aria-expanded=true]) input[type=tel]{border-color:var(--color-black)}.phone-field .iti{display:inline-flex;width:100%}.phone-field .iti__selected-country-primary{border-right:2px solid var(--forms-border-color);padding:0 10px;transition-duration:var(--transition-time);transition-property:border;transition-timing-function:var(--transition-easing)}.phone-field .iti__selected-country-primary:hover{border-bottom-left-radius:var(--border-radius);border-top-left-radius:var(--border-radius)}.phone-field .iti__selected-country:has(+.iti__dropdown-content:hover) .iti__selected-country-primary{border-bottom-left-radius:var(--border-radius);border-top-left-radius:var(--border-radius)}.phone-field .iti__search-input{background-image:none;border:none;padding-left:var(--spacing-6)}.phone-field .iti__search-input:focus{background-image:none}.phone-field .iti__flag{border:1px solid var(--forms-border-color);box-shadow:none;box-sizing:initial}.phone-field .iti__selected-dial-code{text-align:left;width:36px}.phone-field .iti__country-name,.phone-field .iti__dial-code,.phone-field .iti__selected-dial-code{font-size:var(--font-size-small)}.phone-field .iti__arrow{border:none;height:16px;margin-left:var(--spacing-1);position:relative;width:16px}.phone-field .iti__arrow:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTQuOTQgNS41MzMyTDggOC41ODY1NEwxMS4wNiA1LjUzMzJMMTIgNi40NzMyTDggMTAuNDczMkw0IDYuNDczMkw0Ljk0IDUuNTMzMloiIGZpbGw9ImN1cnJlbnRDb2xvciIvPgo8L3N2Zz4K);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";height:16px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:16px}.phone-field .iti__arrow--up:before{transform:translate(-50%,-50%) rotate(180deg)}.phone-field__validation-error{color:var(--color-error-50);font-size:12px}.iti__flag{background-image:url(https://www.quarkexpeditions.com/uk/wp-content/themes/quarkexpeditions/dist/images/flags.01ac21c1.png)!important}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.iti__flag{background-image:url(https://www.quarkexpeditions.com/uk/wp-content/themes/quarkexpeditions/dist/images/flags@2x.361a8203.png)!important}}.iti__globe{background-image:url(https://www.quarkexpeditions.com/uk/wp-content/themes/quarkexpeditions/dist/images/globe.405a087a.png)!important}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.iti__globe{background-image:url(https://www.quarkexpeditions.com/uk/wp-content/themes/quarkexpeditions/dist/images/globe@2x.401ac809.png)!important}}.iti__country-list .iti__flag,.iti__country-name{margin-right:var(--iti-spacer-horizontal)}[dir=rtl] .iti__country-list .iti__flag,[dir=rtl] .iti__country-name{margin-left:var(--iti-spacer-horizontal);margin-right:0}.iti .iti__selected-dial-code{margin-left:4px}.iti__country{padding:8px var(--iti-spacer-horizontal)}.iti--fullscreen-popup .iti__country{padding:10px}.iti__search-clear{padding:4px}.iti__no-results{padding:30px 0}.iti__country-list{padding:0}.iti--fullscreen-popup.iti--container .iti__search-input{background-image:none;border:none;padding-left:var(--spacing-6)}
}