﻿#main .esim-search{--background: #ffffff;--border: #F5F5F8;position:relative}#main .esim-search.focus{position:relative;z-index:999}#main .esim-search .suggestions-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-bottom:8px;text-transform:uppercase;padding:0 12px}#main .esim-search .suggestions-header .destinations-title{font-weight:500;font-size:16px;line-height:24px;color:#000}#main .esim-search .suggestions-header .results-count{font-size:16px;line-height:24px;font-weight:500;color:#bdbdbd}#main .esim-search .no-suggestions{display:none;position:absolute;left:0;top:64px;width:100%;font-weight:400;font-size:18px;line-height:24px;border-radius:16px;padding:16px 32px;color:var(--text);background-color:var(--background);box-shadow:-6px 8px 16px rgba(58,42,152,.1)}@media(max-width: 767px){#main .esim-search .no-suggestions{font-weight:400;font-size:14px;line-height:20px}}#main .esim-search .no-suggestions span{font-weight:600}#main .esim-search .no-suggestions.on-focus{display:block}#main .esim-search .clear-input{position:absolute;right:2px;top:0;margin:0;height:64px;text-transform:none;color:#4600b9;font-weight:500;font-size:16px;display:none}@media(max-width: 767px){#main .esim-search .clear-input{background-color:#fff;border-radius:16px;height:60px;top:2px}}#main .esim-search .clear-input.filled{display:block}#main .esim-search .input-blur .clear-input{display:none}#main .react-autosuggest__suggestions-container--open{max-height:550px;overflow-y:auto;overflow-x:hidden}#main .react-autosuggest__suggestions-container--open::-webkit-scrollbar{width:14px;border-radius:16px}#main .react-autosuggest__suggestions-container--open::-webkit-scrollbar-thumb{background-color:var(--border);border-radius:16px}#main .react-autosuggest__suggestions-container--open::-webkit-scrollbar-track{background-color:rgba(0,0,0,0);border-radius:16px}#main .react-autosuggest__container{position:relative}#main .react-autosuggest__input--focused{outline:none}#main .react-autosuggest__input--open{border-bottom-left-radius:0;border-bottom-right-radius:0}#main .react-autosuggest__suggestions-container{display:none}#main .esim-search.focus .react-autosuggest__suggestions-container--open{display:block}#main .react-autosuggest__suggestions-container--open{position:absolute;top:64px;width:100%;z-index:999;padding:20px;border-radius:10px;border:1px solid var(--border);background-color:var(--background);box-shadow:-6px 8px 16px rgba(58,42,152,.1)}@media(max-width: 767px){#main .react-autosuggest__suggestions-container--open{padding:16px 4px}}#main .react-autosuggest__container{position:relative}#main .react-autosuggest__container:before{content:"";speak:none !important;display:inline-block;font-display:block;font-family:"icomoon" !important;font-style:normal !important;font-variant:normal !important;font-weight:400 !important;line-height:1.2;margin:0;padding:0;text-transform:none !important;font-size:26px;position:absolute;width:64px;height:64px;display:flex;align-items:center;justify-content:center;border-radius:20px;color:#404963;left:8px;top:50%;transform:translateY(-50%)}@media(max-width: 767px){#main .react-autosuggest__container:before{right:10px;width:40px;height:40px;font-size:22px}}#main .react-autosuggest__container .react-autosuggest__suggestions-list{margin:0;padding:0;list-style-type:none}#main .react-autosuggest__container .react-autosuggest__suggestions-list li{margin:0}#main .react-autosuggest__container .react-autosuggest__input{font-weight:400;font-size:18px;line-height:24px;border-radius:16px;height:64px;margin:0;padding:20px 24px 20px 70px;border:2px solid var(--border);color:var(--heading);box-shadow:-6px 8px 16px rgba(58,42,152,.1);background-color:var(--background)}@media(max-width: 767px){#main .react-autosuggest__container .react-autosuggest__input{padding:20px 15px 20px 45px;height:64px}}#main .react-autosuggest__container .react-autosuggest__input:focus{border-color:var(--primary);box-shadow:none}#main .react-autosuggest__container .react-autosuggest__input::placeholder{font-weight:400;font-size:16px;line-height:24px;color:var(--text)}@media all and (max-width: 375px){#main .react-autosuggest__container .react-autosuggest__input::placeholder{font-size:14px}}#main .react-autosuggest__suggestion .product-block-search{padding:12px 12px;border-radius:8px}#main .react-autosuggest__section-container{margin-top:0px}#main .react-autosuggest__section-container.react-autosuggest__section-container--first{margin-top:0}#main .react-autosuggest__suggestion--highlighted .product-block-search{background-color:#f5f5f8}#main .react-autosuggest__section-title{font-weight:500;font-size:16px;line-height:24px;padding:0 12px;text-align:left;margin-bottom:8px;color:var(--text)}#main .react-autosuggest__container .product-block-search{position:relative;display:flex;align-items:center;transition:all .3s ease}#main .react-autosuggest__container .product-block-search a{position:absolute;width:100%;height:100%;top:0;left:0}#main .react-autosuggest__container .product-title-search{margin-bottom:0;font-weight:500;font-size:18px;line-height:24px;color:var(--heading)}#main .react-autosuggest__container .product-caption-search{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;flex:1}#main .react-autosuggest__container .product-image-search{margin-right:10px}#main .react-autosuggest__container .product-image-search img{width:32px;height:32px;border-radius:50%;object-fit:cover;border:1px solid var(--border)}#main .react-autosuggest__container .product-price-search{font-weight:400;font-size:16px;line-height:24px;color:#404963}#main .react-autosuggest__container .product-price-search .primary{background:rgba(0,0,0,0);color:var(--primary)}#main .entry-content>.esim-search{display:none}#main .gigago-z-index{position:relative;z-index:9}#main .gigago-box-search{max-width:490px}@media(min-width: 1230px){.home #main .gigago-box-search{width:590px;max-width:590px}}.gigago-close-side-opened #main .gigago-overlay{visibility:visible;opacity:1}.gigago-close-side-opened #main .header,.gigago-close-side-opened #main .header-wrapper{z-index:1}.gigago-overlay #main{position:fixed;width:100vw;height:100vh;top:0;bottom:0;left:0;z-index:997;opacity:0;background-color:rgba(0,0,0,.7);visibility:hidden;transition:opacity .25s ease,visibility 0s ease}
