@charset "UTF-8";.roaming-bundle-card{display:none;padding:24px 16px;color:#306;border-radius:16px;background:#fff}.roaming-bundle-card.is-active{display:block}@media(min-width:768px){.roaming-bundle-card.is-active{display:flex}}.roaming-bundle-card__icon img{width:80px;height:80px}@media(min-width:768px){.roaming-bundle-card__icon img{width:120px;height:120px}}.roaming-bundle-card__content{margin:16px 0 0}.roaming-bundle-card__content__title>*{font-weight:600;font-size:18px;line-height:1.3}@media(min-width:768px){.roaming-bundle-card__content__title>*{font-size:20px}}@media(min-width:1024px){.roaming-bundle-card__content__title>*{font-size:24px}}.roaming-bundle-card__content__subtitle{margin:8px 0 0}.roaming-bundle-card__content__subtitle p{margin:0}.roaming-bundle-card__content__button{margin:24px 0 0}@media(min-width:768px){.roaming-bundle-card__content{margin-top:0}}@media(min-width:768px){.roaming-bundle-card{gap:32px;align-items:center;padding:32px 24px;border-radius:20px}}.roaming-result-group__title>*{color:#306;font-weight:600;font-size:18px}@media(min-width:1024px){.roaming-result-group__title>*{font-size:24px}}.roaming-result-group__body{margin:16px 0 0}@media(min-width:1024px){.roaming-result-group__body{margin-top:24px}}@media(min-width:768px){.roaming-selection__from,.roaming-selection__to{flex:1}}.roaming-selection__to{margin:12px 0 0}@media(min-width:768px){.roaming-selection__to{margin-top:0}}.roaming-selection__arrow{display:none;margin:16px 0 0;-webkit-mask:url(/assets/images/icons/ui/arrow-right.svg) center/contain no-repeat;mask:url(/assets/images/icons/ui/arrow-right.svg) center/contain no-repeat;background-color:#306;width:24px;height:24px}@media(min-width:768px){.roaming-selection__arrow{display:block;margin-top:49px}}@media(min-width:768px){.roaming-selection{display:flex;gap:18px}}.roaming-other-countries .roaming-selection{margin:0 0 32px}.roaming-other-countries .alert{margin-bottom:32px}.roaming-result-separator{width:100%;height:1px;background:#e6e4f0}.roaming-result .tariffs-result__body{display:grid;gap:24px}.roaming-result .tariffs-result-header{color:#4a417b;background:#e6e4f0}.roaming-result .tariffs-result-header.is-within{color:#fff;background-color:green}.roaming-result .tariffs-result-header__title{color:#306}.tariffs-result-header.is-within :is(.tariffs-result-header__title,.tariffs-result-header__subtitle){color:#fff}.roaming-result .tariffs-table-item{min-height:64px}@media(min-width:1024px){.roaming-result .tariffs-table-item{min-height:88px}}.roaming{padding:32px 16px;color:#fff;text-align:center;border-radius:20px;background:#306}.roaming__outer{padding:40px 0}@media(min-width:768px){.roaming__outer{padding-top:48px;padding-bottom:48px}}@media(min-width:1024px){.roaming__outer{padding-top:64px;padding-bottom:64px}}.roaming__title{margin:0 auto}.roaming__title>*{font-weight:600;font-size:24px;line-height:1.2}@media(min-width:768px){.roaming__title>*{font-size:28px}}@media(min-width:1024px){.roaming__title>*{font-size:40px}}@media(min-width:768px){.roaming__title{max-width:430px}}@media(min-width:1024px){.roaming__title{max-width:620px}}.roaming__subtitle{margin:16px auto 32px}.roaming__subtitle>*{margin:0;font-size:16px}@media(min-width:1024px){.roaming__subtitle>*{font-size:18px}}@media(min-width:768px){.roaming__subtitle{max-width:540px}}@media(min-width:1024px){.roaming__subtitle{max-width:unset}}.roaming__input{max-width:344px;margin:0 auto}.roaming__input .form-row__header__title{color:#fff}.roaming__result{display:none;gap:16px;max-width:800px;margin:48px auto 0;text-align:left}.roaming__result:has(.roaming-result.is-active){display:grid}.roaming__result .feedback{margin-top:8px;text-align:center}.roaming__result .feedback__title,.roaming__result .feedback__success{color:#fff}.roaming__result .feedback__options{margin:24px 0 0}.roaming__result .feedback__options,.roaming__result .feedback__improvement,.roaming__result .feedback__success{justify-content:center}.roaming__result .feedback .feedback-option{color:#fff;background-color:#306}.roaming__result .feedback .feedback-option:before{opacity:1}.roaming__result .feedback .feedback-option:not(.is-active):hover{background-color:#ffffff1a}.roaming__result .feedback:has(.feedback-option.is-active) .feedback-option:not(.is-active):before{opacity:.4}.roaming__result .feedback .form-row__header__title{color:#fff}@media(min-width:1024px){.roaming__result .feedback{margin-top:40px}}@media(min-width:768px){.roaming__result{margin-top:52px}}@media(min-width:1024px){.roaming__result{gap:24px;margin-top:76px}}@media(min-width:768px){.roaming{padding:48px}}@media(min-width:1024px){.roaming{padding-top:64px;padding-bottom:64px;border-radius:32px}}
