.trustBenefitBadges[data-v-fccc76d0]{box-sizing:border-box;color:#273f60;font-family:minervamodernregular,sans-serif}.trustBenefitBadges__title[data-v-fccc76d0]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;white-space:nowrap;clip:rect(0,0,0,0);border:0}.trustBenefitBadges__list[data-v-fccc76d0]{display:grid;padding:0;margin:0;list-style:none}.trustBenefitBadges__item[data-v-fccc76d0]{position:relative;display:flex;align-items:center;min-width:0}.trustBenefitBadges__icon[data-v-fccc76d0]{display:inline-flex;align-items:center;justify-content:center;color:#273f60;background:#273f6014;border-radius:50%}.trustBenefitBadges__label[data-v-fccc76d0]{font-weight:700;text-wrap:balance}.trustBenefitBadges--homepage[data-v-fccc76d0]{width:90%;margin:2.4rem auto 3.2rem;padding:.8rem;overflow:hidden;background:linear-gradient(135deg,#273f600b,#fff0 48%),#fff;border:1px solid rgba(39,63,96,.14);border-radius:1.6rem;box-shadow:0 1.2rem 3rem #273f6017}.trustBenefitBadges--homepage .trustBenefitBadges__list[data-v-fccc76d0]{grid-template-columns:repeat(4,minmax(0,1fr))}.trustBenefitBadges--homepage .trustBenefitBadges__item[data-v-fccc76d0]{min-height:5.6rem;padding:1.2rem 2rem;text-align:left}.trustBenefitBadges--homepage .trustBenefitBadges__item+.trustBenefitBadges__item[data-v-fccc76d0]{border-left:1px solid rgba(39,63,96,.14)}.trustBenefitBadges--homepage .trustBenefitBadges__icon[data-v-fccc76d0]{flex:0 0 4.4rem;width:4.4rem;height:4.4rem;margin-right:1.2rem}.trustBenefitBadges--homepage .trustBenefitBadges__icon svg[data-v-fccc76d0]{width:2.4rem;height:2.4rem}.trustBenefitBadges--homepage .trustBenefitBadges__label[data-v-fccc76d0]{font-size:clamp(1.4rem,1.2vw,1.7rem);line-height:1.3}.trustBenefitBadges--booking[data-v-fccc76d0]{width:100%;margin-top:1.2rem;padding-top:1.2rem;border-top:1px solid rgba(39,63,96,.14)}.trustBenefitBadges--booking .trustBenefitBadges__list[data-v-fccc76d0]{grid-template-columns:repeat(3,minmax(0,1fr))}.trustBenefitBadges--booking .trustBenefitBadges__item[data-v-fccc76d0]{flex-direction:column;justify-content:flex-start;min-height:6.6rem;padding:.4rem .6rem 0;text-align:center}.trustBenefitBadges--booking .trustBenefitBadges__item+.trustBenefitBadges__item[data-v-fccc76d0]{border-left:1px solid rgba(39,63,96,.12)}.trustBenefitBadges--booking .trustBenefitBadges__icon[data-v-fccc76d0]{flex:0 0 3.2rem;width:3.2rem;height:3.2rem;margin-bottom:.6rem}.trustBenefitBadges--booking .trustBenefitBadges__icon svg[data-v-fccc76d0]{width:1.8rem;height:1.8rem}.trustBenefitBadges--booking .trustBenefitBadges__label[data-v-fccc76d0]{max-width:9.6rem;font-size:1.15rem;line-height:1.2}@media(max-width:767px){.trustBenefitBadges--homepage[data-v-fccc76d0]{width:calc(100% - 3.2rem);margin:1.8rem auto 2.8rem;padding:.6rem;border-radius:1.4rem}.trustBenefitBadges--homepage .trustBenefitBadges__list[data-v-fccc76d0]{grid-template-columns:repeat(2,minmax(0,1fr))}.trustBenefitBadges--homepage .trustBenefitBadges__item[data-v-fccc76d0]{flex-direction:column;justify-content:center;min-height:10.4rem;padding:1.4rem .8rem;text-align:center}.trustBenefitBadges--homepage .trustBenefitBadges__item+.trustBenefitBadges__item[data-v-fccc76d0]{border-left:0}.trustBenefitBadges--homepage .trustBenefitBadges__item[data-v-fccc76d0]:nth-child(odd){border-right:1px solid rgba(39,63,96,.14)}.trustBenefitBadges--homepage .trustBenefitBadges__item[data-v-fccc76d0]:nth-child(-n+2){border-bottom:1px solid rgba(39,63,96,.14)}.trustBenefitBadges--homepage .trustBenefitBadges__icon[data-v-fccc76d0]{flex-basis:4rem;width:4rem;height:4rem;margin:0 0 .8rem}.trustBenefitBadges--homepage .trustBenefitBadges__icon svg[data-v-fccc76d0]{width:2.2rem;height:2.2rem}.trustBenefitBadges--homepage .trustBenefitBadges__label[data-v-fccc76d0]{max-width:14rem;font-size:1.35rem;line-height:1.25}.trustBenefitBadges--booking[data-v-fccc76d0]{margin-top:.8rem;padding-top:0}.trustBenefitBadges--booking .trustBenefitBadges__item[data-v-fccc76d0]{flex-direction:row;justify-content:center;min-height:4.8rem;padding:0 .4rem;text-align:left}.trustBenefitBadges--booking .trustBenefitBadges__icon[data-v-fccc76d0]{flex-basis:2.4rem;width:2.4rem;height:2.4rem;margin:0 .4rem 0 0}.trustBenefitBadges--booking .trustBenefitBadges__icon svg[data-v-fccc76d0]{width:1.5rem;height:1.5rem}.trustBenefitBadges--booking .trustBenefitBadges__label[data-v-fccc76d0]{max-width:9rem;font-size:.9rem;line-height:1.15}.trustBenefitBadges--booking .trustBenefitBadges__labelLine[data-v-fccc76d0]{display:block}}
