.card--as-a[data-v-1ab0f921]:focus,.card--as-button[data-v-1ab0f921]:focus,.card--as-nuxt-link[data-v-1ab0f921]:focus{outline:none}.keyboard-mode .card--as-a[data-v-1ab0f921]:focus,.keyboard-mode .card--as-button[data-v-1ab0f921]:focus,.keyboard-mode .card--as-nuxt-link[data-v-1ab0f921]:focus{outline:solid 2px var(--color-focused);outline-offset:1px}.card[data-v-1ab0f921]{border-radius:10px}.card--as-button[data-v-1ab0f921]{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.card--as-a[data-v-1ab0f921],.card--as-button[data-v-1ab0f921],.card--as-nuxt-link[data-v-1ab0f921]{background-color:var(--color-background-primary);transition-property:background;transition-duration:.1s;transition-timing-function:ease-in-out}.card--as-a[data-v-1ab0f921]:hover,.card--as-button[data-v-1ab0f921]:hover,.card--as-nuxt-link[data-v-1ab0f921]:hover{background-color:var(--color-button-background-secondary-hover)}.card--as-a[data-v-1ab0f921]:active,.card--as-button[data-v-1ab0f921]:active,.card--as-nuxt-link[data-v-1ab0f921]:active{background-color:var(--color-button-background-secondary-active)}.card--as-a[data-v-1ab0f921]:focus,.card--as-button[data-v-1ab0f921]:focus,.card--as-nuxt-link[data-v-1ab0f921]:focus{outline-offset:0}.card--overflow-visible[data-v-1ab0f921]{overflow:visible}.card--padding[data-v-1ab0f921]{padding:16px}.card--border[data-v-1ab0f921]{border:1px solid var(--color-decorative-border-1)}
@media only screen and (max-width:991px){.green-queries-explainer[data-v-3eb11e55]{padding:0 16px 16px}}.green-queries-explainer__title[data-v-3eb11e55]{display:flex;align-items:center}.green-queries-explainer__title span[data-v-3eb11e55]{margin-left:4px}.green-queries-explainer__icon[data-v-3eb11e55]{flex-shrink:0;color:var(--color-decorative-icon);transition:color .1s ease-in-out}.green-queries-explainer__icon-container[data-v-3eb11e55]{display:flex;align-items:center}.green-queries-explainer__text-container[data-v-3eb11e55]{padding-left:8px}.green-queries-explainer__text-container p[data-v-3eb11e55]{margin:0;font-size:14px;font-weight:400;color:var(--color-text-primary)}.green-queries-explainer__body[data-v-3eb11e55]{display:flex;justify-content:space-between}
.related-queries__bottom[data-v-ddf96220]{background:var(--color-background-primary)}@media only screen and (min-width:992px){.related-queries__bottom[data-v-ddf96220]{padding:0 16px}}.related-queries__sidebar[data-v-ddf96220]{box-shadow:none;border:1px solid var(--color-decorative-border-1);border-radius:10px;padding:0 16px 16px}.related-queries__sidebar .link-bubble[data-v-ddf96220]:hover{background-color:unset}.related-queries__text-container[data-v-ddf96220]{min-width:0;width:100%}.related-queries__text-icon[data-v-ddf96220]{margin-left:2px}.related-queries__header-bottom[data-v-ddf96220]{margin:0;font-size:16px;font-weight:400;color:var(--color-text-primary);padding:16px 16px 8px}@media only screen and (min-width:992px){.related-queries__header-bottom[data-v-ddf96220]{padding:16px 0}}.related-queries__header-sidebar[data-v-ddf96220]{margin:0;font-size:14px;font-weight:400;color:var(--color-text-secondary);padding:16px 16px 8px;border-bottom:1px solid var(--color-decorative-border-1)}@media only screen and (min-width:992px){.related-queries__header-sidebar[data-v-ddf96220]{padding:16px 0}}.related-queries__links-bottom[data-v-ddf96220]{padding:0 16px 8px}@media only screen and (min-width:992px){.related-queries__links-bottom[data-v-ddf96220]{display:grid;grid-template-columns:repeat(2,50%);grid-row-gap:12px;row-gap:12px;grid-column-gap:16px;-moz-column-gap:16px;column-gap:16px;padding:0}}.related-queries__links-sidebar[data-v-ddf96220]{padding:0}.related-queries__text[data-v-ddf96220]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-width:0;word-wrap:break-word}.related-queries__icon[data-v-ddf96220]{flex-shrink:0;color:var(--color-decorative-icon);transition:color .1s ease-in-out;margin-left:8px}.related-queries__link-bottom[data-v-ddf96220]{display:flex;align-items:center;justify-content:space-between}@media only screen and (max-width:991px){.related-queries__link-bottom[data-v-ddf96220]{padding:16px 0}.related-queries__link-bottom[data-v-ddf96220]:not(:last-child){border-bottom:1px solid var(--color-decorative-border-1)}}.related-queries__link-sidebar[data-v-ddf96220]{display:flex;align-items:center;justify-content:space-between;padding:0;border:0;border-radius:0}.related-queries__link-sidebar[data-v-ddf96220]:not(:first-child){border-top:1px solid var(--color-decorative-border-1)}@media only screen and (max-width:991px){.related-queries__link-sidebar[data-v-ddf96220]{padding:0}.related-queries__link-sidebar[data-v-ddf96220]:not(:last-child){border-bottom:1px solid var(--color-decorative-border-1)}}.related-queries__green-explainer[data-v-ddf96220]{margin-top:16px}
.query-correction__corrected[data-v-d5459928],.query-correction__override[data-v-d5459928]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.query-correction[data-v-d5459928]{padding:12px 16px}@media only screen and (min-width:992px){.query-correction[data-v-d5459928]{padding:16px}}.query-correction__corrected[data-v-d5459928]{font-size:16px}.query-correction__override[data-v-d5459928]{margin-top:4px}
.spelling-suggestion[data-v-39353ddd]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:16px;padding:12px}@media only screen and (min-width:992px){.spelling-suggestion[data-v-39353ddd]{padding:0 16px}}
.dynamic-pagination{display:flex;align-items:center;justify-content:center}
.input__element[data-v-8766ad7e]:focus{outline:none}.keyboard-mode .input__element[data-v-8766ad7e]:focus{outline:solid 2px var(--color-focused);outline-offset:1px}.input[data-v-8766ad7e]{position:relative}.input[data-v-8766ad7e],.input__element[data-v-8766ad7e]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex}.input__element[data-v-8766ad7e]{align-items:center;width:100%;height:40px;padding:0 20px 0 16px;border:1px solid var(--color-form-border-default);border-radius:20px;background:var(--color-button-background-secondary);color:var(--color-button-content-secondary);font-family:"Inter",helvetica,arial,sans-serif;font-size:14px;line-height:1.3;box-sizing:border-box;transition:border .1s ease-in-out;flex-grow:1}.input__element[data-v-8766ad7e]::-moz-placeholder{color:var(--color-text-secondary);opacity:1}.input__element[data-v-8766ad7e]::placeholder{color:var(--color-text-secondary);opacity:1}.input__element[data-v-8766ad7e]::-webkit-calendar-picker-indicator{height:100%;opacity:0;position:absolute;width:100%;z-index:0}.input__element[data-v-8766ad7e]::-webkit-inner-spin-button,.input__element[data-v-8766ad7e]::-webkit-outer-spin-button{display:none}.input__element[type=number][data-v-8766ad7e]{-moz-appearance:textfield}.input__element[data-v-8766ad7e]:hover{border-color:var(--color-form-border-hover)}.input__element[data-v-8766ad7e]:focus{border-color:var(--color-form-border-primary-active)}.input__element[data-v-8766ad7e]:disabled{background:var(--color-background-primary);border-color:var(--color-disabled);color:var(--color-disabled);cursor:not-allowed}.input__icon[data-v-8766ad7e]{pointer-events:none}.input--has-icon .input__element[data-v-8766ad7e]{padding-right:40px}.input--has-icon-start .input__element[data-v-8766ad7e]{padding-left:40px}.input--as-button .input__element[data-v-8766ad7e]{cursor:pointer}.input--as-button .input__element[data-v-8766ad7e]:disabled{cursor:not-allowed}.input--hidden[data-v-8766ad7e]{display:none}.input--disabled .input__icon[data-v-8766ad7e]{color:var(--color-disabled)}.input--dirty .input__element[data-v-8766ad7e]:invalid,.input--invalid .input__element[data-v-8766ad7e]{border-color:var(--color-error)}.input__addon[data-v-8766ad7e]{display:inline-flex;position:absolute;top:50%;transform:translateY(-50%);pointer-events:none}.input__addon>*[data-v-8766ad7e]{display:flex}.input__addon--start[data-v-8766ad7e]{left:16px}.input__addon--end[data-v-8766ad7e]{right:12px}
.textarea[data-v-4085984b]:focus{outline:none}.keyboard-mode .textarea[data-v-4085984b]:focus{outline:solid 2px var(--color-focused);outline-offset:1px}.textarea[data-v-4085984b]{display:block;box-sizing:border-box;width:100%;min-height:100px;border:1px solid var(--color-form-border-default);border-radius:10px;font-size:14px;font-family:"Inter",helvetica,arial,sans-serif;line-height:1.3;color:var(--color-text-primary);background:var(--color-background-primary);resize:vertical;transition:border .1s ease-in-out}.textarea[data-v-4085984b]:hover{border-color:var(--color-form-border-hover)}.textarea[data-v-4085984b]:focus{border-color:var(--color-form-border-primary-active)}.textarea[data-v-4085984b]:disabled{color:var(--color-disabled);background-color:var(--color-background-primary)}.textarea[data-v-4085984b]::-moz-placeholder{color:var(--color-text-secondary);opacity:.5}.textarea[data-v-4085984b]::placeholder{color:var(--color-text-secondary);opacity:.5}.textarea--dirty[data-v-4085984b]:invalid,.textarea--invalid[data-v-4085984b]{border-color:var(--color-error)}.textarea--size-m[data-v-4085984b]{font-size:14px;padding:12px}.textarea--autoscale[data-v-4085984b]{height:40px;min-height:40px}.textarea--size-l[data-v-4085984b]{font-size:16px;padding:16px}.textarea--autoscale[data-v-4085984b]{height:56px;min-height:56px}
.error[data-v-6cecf3c8]{font-family:"Inter",helvetica,arial,sans-serif;color:#d63232;font-size:14px;line-height:1.4}
.radio[data-v-d29c9f2a]:focus{outline:none}.keyboard-mode .radio[data-v-d29c9f2a]:focus{outline:solid 2px var(--color-focused);outline-offset:1px}.radio[data-v-d29c9f2a]{display:flex;position:relative;font-family:"Inter",helvetica,arial,sans-serif;line-height:1.4;color:var(--color-text-primary);cursor:pointer;padding-top:8px;padding-bottom:8px}.radio[data-v-d29c9f2a]:before{content:"";display:block;border-radius:9999px;border:1px solid var(--color-form-border-default);box-sizing:border-box;pointer-events:none;transition:border .1s ease-in-out;flex-shrink:0}.radio[data-v-d29c9f2a]:hover:before{border-color:var(--color-form-border-hover)}.radio[data-v-d29c9f2a]:focus:before{border-color:var(--color-form-border-primary-active)}.radio__input[data-v-d29c9f2a]{border:none;cursor:pointer;height:calc(100% + 16px);left:-8px;margin:0;opacity:0;position:absolute;top:-8px}.radio--size-m[data-v-d29c9f2a]{font-size:16px}.radio--size-m[data-v-d29c9f2a]:before{width:20px;height:20px;margin-right:16px}.radio--size-m .radio__input[data-v-d29c9f2a]{width:36px}.radio--size-s[data-v-d29c9f2a]{font-size:14px}.radio--size-s[data-v-d29c9f2a]:before{width:16px;height:16px;margin-right:7px}.radio--size-s.radio--active[data-v-d29c9f2a]:before{border-width:6px;border-color:var(--color-brand-primary)}.radio--size-s .radio__input[data-v-d29c9f2a]{width:32px}.radio--checked[data-v-d29c9f2a]:before,.radio--checked[data-v-d29c9f2a]:hover:before{border-width:7px;border-color:var(--color-brand-primary)}.radio--disabled[data-v-d29c9f2a]{pointer-events:none;color:var(--color-disabled)}.radio--disabled[data-v-d29c9f2a]:before{border-color:var(--color-disabled)}.radio--disabled.radio--active[data-v-d29c9f2a]:before{border-color:var(--color-brand-primary)}.radio__label[data-v-d29c9f2a]{flex-grow:1}
.select[data-v-67c1f2fc]{position:relative}.select__options[data-v-67c1f2fc]{box-shadow:0 1px 2px var(--color-elevation-layer-1),0 0 8px var(--color-elevation-layer-2);position:absolute;top:100%;left:0;right:0;overflow:hidden;background:var(--color-background-primary);border-left:1px solid var(--color-form-border-default);border-right:1px solid var(--color-form-border-default);border-bottom-left-radius:10px;border-bottom-right-radius:10px;z-index:999}.dark .select__options[data-v-67c1f2fc]{background-color:var(--color-background-elevation-1);border-bottom:1px solid var(--color-form-border-default)}.select-options__list[data-v-67c1f2fc]{max-height:calc(40px*var(--shown));overflow:auto;position:relative}.select__option[data-v-67c1f2fc]{position:relative}.select__option--selected[data-v-67c1f2fc]{font-weight:700;padding-right:36px}.select__option-icon[data-v-67c1f2fc]{position:absolute;top:50%;right:12px;transform:translateY(-50%);pointer-events:none}.select__element[data-v-67c1f2fc]{display:none}.select--mobile-native .select__element[data-v-67c1f2fc]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;display:block;font-size:1rem;height:100%;opacity:0;position:absolute;top:0;width:100%;z-index:1}@media only screen and (min-width:768px){.select--mobile-native .select__element[data-v-67c1f2fc]{display:none}}
.select .input__element:focus{outline:none}.keyboard-mode .select .input__element:focus,.select .keyboard-mode .input__element:focus{outline:solid 2px var(--color-focused);outline-offset:1px}.select .input__element{border:1px solid var(--color-form-border-default)}.select .input__element:hover{border-color:var(--color-form-border-hover)}.select .input__element:focus{border-color:var(--color-form-border-primary-active)}.select.select--open .input__element{border:1px solid var(--color-form-border-primary-active);border-bottom-left-radius:0;border-bottom-right-radius:0}
.segmented-button__segment[data-v-117481a2]:focus{outline:none}.keyboard-mode .segmented-button__segment[data-v-117481a2]:focus{outline:solid 2px var(--color-focused);outline-offset:1px}.segmented-button[data-v-117481a2]{border-radius:9999px;border:1px solid var(--color-form-border-default);color:var(--color-button-content-secondary);display:inline-grid;font-weight:500;grid-gap:5px;gap:5px;grid-auto-columns:1fr;grid-auto-flow:column;padding:2px}.segmented-button__segment[data-v-117481a2]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:initial;color:var(--color-button-content-secondary);border:none;cursor:pointer;padding:0 16px;position:relative;transition:background-color .1s ease-in-out}.segmented-button__segment+.segmented-button__segment[data-v-117481a2]:before{content:"";display:block;position:absolute;background-color:var(--color-form-border-default);height:100%;width:1px;top:0;left:-3px}.segmented-button__segment[data-v-117481a2]:first-child{border-top-left-radius:9999px;border-bottom-left-radius:9999px}.segmented-button__segment[data-v-117481a2]:last-child{border-top-right-radius:9999px;border-bottom-right-radius:9999px}.segmented-button__segment[data-v-117481a2]:hover{background-color:var(--color-button-background-transparent-hover)}.segmented-button__segment[data-v-117481a2]:active{background-color:var(--color-button-background-transparent-active)}.segmented-button__segment.segmented-button__segment[data-v-117481a2]:focus{outline-offset:0}.segmented-button--size-s .segmented-button__segment[data-v-117481a2]{height:32px;font-size:14px}.segmented-button--size-m .segmented-button__segment[data-v-117481a2]{height:40px;font-size:16px}.segmented-button--size-l .segmented-button__segment[data-v-117481a2]{height:48px;font-size:18px}.segmented-button__segment--selected[data-v-117481a2]{background:var(--color-highlighter);text-decoration:underline;pointer-events:none}.segmented-button__segment--selected[data-v-117481a2]:hover{background:var(--color-highlighter)}
.field:not(.field--force-stacked).field--type-checkbox[data-v-7d09b188],.field:not(.field--force-stacked).field--type-radio[data-v-7d09b188]{display:flex;justify-content:space-between}@media only screen and (min-width:768px){.field[data-v-7d09b188]:not(.field--force-stacked){display:flex;justify-content:space-between}}.field+.field[data-v-7d09b188]{margin-top:16px}.field__error[data-v-7d09b188]{margin-top:8px}.field__input-wrapper[data-v-7d09b188]{width:100%}@media only screen and (min-width:768px){.field__input-wrapper[data-v-7d09b188]{width:240px}}.field--force-stacked .field__input-wrapper[data-v-7d09b188]{width:inherit}.field--type-checkbox .field__input-wrapper[data-v-7d09b188],.field--type-radio .field__input-wrapper[data-v-7d09b188]{display:flex;flex-shrink:1;width:auto}@media only screen and (min-width:768px){.field--type-checkbox .field__input-wrapper[data-v-7d09b188],.field--type-radio .field__input-wrapper[data-v-7d09b188]{order:1}}.field__details[data-v-7d09b188]{margin:0 0 8px;max-width:390px}@media only screen and (min-width:768px){.field__details[data-v-7d09b188]{margin-bottom:0;padding-right:16px}.field--force-stacked .field__details[data-v-7d09b188]{margin-bottom:16px}}.field--type-checkbox .field__details[data-v-7d09b188],.field--type-radio .field__details[data-v-7d09b188]{flex-grow:1;margin-bottom:0;margin-left:16px;max-width:none;order:1}@media only screen and (min-width:768px){.field--type-checkbox .field__details[data-v-7d09b188],.field--type-radio .field__details[data-v-7d09b188]{margin-left:0;order:0}}.field__label[data-v-7d09b188]{font-size:16px;display:block}.field--disabled .field__label[data-v-7d09b188],.field__description[data-v-7d09b188]{color:var(--color-text-secondary)}.field__description[data-v-7d09b188]{font-size:14px;margin:0}.field--disabled .field__description[data-v-7d09b188]{display:flex}.field--disabled .field__description .field__disabled-icon[data-v-7d09b188]{flex-shrink:0;margin-right:8px}
.fade-enter-active[data-v-cae258a4],.fade-leave-active[data-v-cae258a4],.loading-button__content[data-v-cae258a4]{transition:opacity .1s ease-in-out}.loading-button__indicator[data-v-cae258a4]{position:absolute}.loading-button--loading[data-v-cae258a4]{position:relative;pointer-events:none}.loading-button--loading .loading-button__content[data-v-cae258a4]{opacity:0}
.feedback-form[data-v-410f1d0d]{display:block;color:var(--color-text-primary)}.feedback-form__title[data-v-410f1d0d]{font-family:"Inter",helvetica,arial,sans-serif;font-size:20px;font-weight:700;margin-top:0;margin-bottom:16px}.feedback-form__textarea[data-v-410f1d0d]{min-height:40px}.feedback-form__actions[data-v-410f1d0d]{display:flex;justify-content:right;margin-top:16px;padding:4px 0}@media only screen and (min-width:550px){.feedback-form__actions[data-v-410f1d0d]{margin-top:40px;padding:0}}.feedback-form__submit[data-v-410f1d0d]{width:auto}.feedback-form__success[data-v-410f1d0d]{position:relative;text-align:center;overflow:auto;color:var(--color-text-primary)}.feedback-form__success-icon[data-v-410f1d0d]{margin:0 0 16px;height:48px;width:48px;stroke-width:5px;color:var(--color-brand-primary)}.feedback-form__success-icon[data-v-410f1d0d],.feedback-form__success-message[data-v-410f1d0d]{font-family:"Inter",helvetica,arial,sans-serif;font-size:16px}.feedback-form__success-message[data-v-410f1d0d]{margin:12px 0 0}.fade-enter-active[data-v-410f1d0d],.fade-leave-active[data-v-410f1d0d]{transition:opacity .2s ease-in-out}
.loading-panel__loader{display:flex;flex-grow:1}
.instant-answer[data-v-2b5c968a]{--ia-backdrop-color:var(--color-background-secondary);display:flex;flex-direction:column;background:var(--color-background-quaternary)}@media only screen and (min-width:992px){.instant-answer[data-v-2b5c968a]{--ia-backdrop-color:var(--color-background-primary);background:var(--color-background-secondary);border-top-left-radius:10px;border-top-right-radius:10px}}.instant-answer__content[data-v-2b5c968a]{flex-grow:1;padding:16px}.instant-answer--no-padding .instant-answer__content[data-v-2b5c968a]{padding:0}.instant-answer__context[data-v-2b5c968a]{margin-bottom:16px}.instant-answer__title[data-v-2b5c968a]{font-size:24px;font-weight:700}.instant-answer__small[data-v-2b5c968a]{color:var(--color-text-secondary);font-size:12px}.instant-answer__small:not(:empty)+.instant-answer__body[data-v-2b5c968a]{margin-top:16px}.instant-answer__groove[data-v-2b5c968a]{height:24px;position:relative}.instant-answer--trees .instant-answer__groove[data-v-2b5c968a]{height:40px}.instant-answer__trees[data-v-2b5c968a],.instant-answer__wave[data-v-2b5c968a]{position:absolute;bottom:0}.instant-answer__wave[data-v-2b5c968a]{color:var(--ia-backdrop-color);right:0}.instant-answer__trees[data-v-2b5c968a]{right:16px}@media only screen and (min-width:992px){.instant-answer__trees[data-v-2b5c968a]{right:40px}}.instant-answer__footer[data-v-2b5c968a]{background:var(--ia-backdrop-color);flex-wrap:wrap}
@media only screen and (max-width:991px){.notice[data-v-2b082df0]{display:none}}.notice__header[data-v-2b082df0]{display:flex;justify-content:space-between;padding:16px 16px 0}.notice__layout[data-v-2b082df0]{flex-direction:row}.notice__content[data-v-2b082df0],.notice__layout[data-v-2b082df0]{display:flex;grid-gap:16px;gap:16px}.notice__content[data-v-2b082df0]{flex-direction:column}.notice__url[data-v-2b082df0]{justify-content:flex-start;align-self:flex-start;grid-gap:4px;gap:4px}.notice__graphic[data-v-2b082df0]{width:100px;height:100px}
.divider[data-v-56dac3e1]{margin:16px 0}.mental-health-body__title[data-v-56dac3e1]{margin-bottom:12px;font-size:16px;color:var(--color-text-secondary)}.mental-health__body[data-v-56dac3e1]{margin-bottom:16px}.links[data-v-56dac3e1]{display:flex}.mental-health__link[data-v-56dac3e1]{font-size:14px;grid-gap:8px;gap:8px}
.tooltip[data-v-747b4ee2]:focus,.tooltip__content[data-v-747b4ee2]:focus,.tooltip__toggle[data-v-747b4ee2]:focus{outline:none}.keyboard-mode .tooltip[data-v-747b4ee2]:focus,.keyboard-mode .tooltip__content[data-v-747b4ee2]:focus,.keyboard-mode .tooltip__toggle[data-v-747b4ee2]:focus{outline:solid 2px var(--color-focused);outline-offset:1px}.tooltip[data-v-747b4ee2]{cursor:pointer}.tooltip[data-v-747b4ee2],.tooltip__toggle[data-v-747b4ee2]{display:inline-flex;position:relative}.tooltip__arrow.fade-enter-active[data-v-747b4ee2],.tooltip__arrow.fade-leave-active[data-v-747b4ee2],.tooltip__content.fade-enter-active[data-v-747b4ee2],.tooltip__content.fade-leave-active[data-v-747b4ee2]{transition:opacity .2s ease-in-out,transform .2s ease-in-out}.tooltip__arrow.fade-enter[data-v-747b4ee2],.tooltip__arrow.fade-leave-to[data-v-747b4ee2],.tooltip__content.fade-enter[data-v-747b4ee2],.tooltip__content.fade-leave-to[data-v-747b4ee2]{opacity:0}.tooltip__content[data-v-747b4ee2]{box-shadow:0 2px 4px 0 var(--color-elevation-layer-1),0 0 12px 0 var(--color-elevation-layer-2);position:absolute;width:-moz-max-content;width:max-content;max-width:280px;border-radius:10px;color:var(--color-text-primary);background-color:var(--color-background-elevation-1);cursor:default;z-index:2}.tooltip__arrow[data-v-747b4ee2]{position:absolute;overflow:hidden;pointer-events:none;z-index:3}.tooltip__arrow[data-v-747b4ee2]:after{box-shadow:0 2px 4px 0 var(--color-elevation-layer-1),0 0 12px 0 var(--color-elevation-layer-2);content:"";position:absolute;top:0;left:50%;transform:translate(-50%,-50%) rotate(45deg);background-color:var(--color-background-elevation-1)}.tooltip--size-m .tooltip__content[data-v-747b4ee2]{font-size:14px}.tooltip--size-m .tooltip__arrow[data-v-747b4ee2]{width:32px;height:16px}.tooltip--size-m .tooltip__arrow[data-v-747b4ee2]:after{width:12px;height:12px}.tooltip--size-m.tooltip--padding .tooltip__content[data-v-747b4ee2]{padding:16px}.tooltip--size-s .tooltip__content[data-v-747b4ee2]{font-size:12px}.tooltip--size-s .tooltip__arrow[data-v-747b4ee2]{width:24px;height:12px}.tooltip--size-s .tooltip__arrow[data-v-747b4ee2]:after{width:6px;height:6px}.tooltip--size-s.tooltip--padding .tooltip__content[data-v-747b4ee2]{padding:8px 12px}.tooltip--side-center-top .tooltip__content[data-v-747b4ee2]{transform:translate(-50%,-100%);left:50%}.tooltip--side-center-top .tooltip__content.fade-enter[data-v-747b4ee2],.tooltip--side-center-top .tooltip__content.fade-leave-to[data-v-747b4ee2]{transform:translate(-50%,-95%)}.tooltip--side-center-top .tooltip__arrow[data-v-747b4ee2]{transform:translate(-50%) rotate(0);top:-16px;left:50%}.tooltip--side-center-top.tooltip--size-m .tooltip__content[data-v-747b4ee2]{top:-16px}.tooltip--side-center-top.tooltip--size-s .tooltip__content[data-v-747b4ee2]{top:-12px}.tooltip--side-center-bottom .tooltip__content[data-v-747b4ee2]{transform:translate(-50%,100%);left:50%}.tooltip--side-center-bottom .tooltip__content.fade-enter[data-v-747b4ee2],.tooltip--side-center-bottom .tooltip__content.fade-leave-to[data-v-747b4ee2]{transform:translate(-50%,95%)}.tooltip--side-center-bottom .tooltip__arrow[data-v-747b4ee2]{transform:translate(-50%) rotate(180deg);left:50%;bottom:-16px}.tooltip--side-center-bottom .tooltip__arrow[data-v-747b4ee2]:after{box-shadow:0 -2px 4px 0 var(--color-elevation-layer-1),0 0 12px 0 var(--color-elevation-layer-2)}.tooltip--side-center-bottom.tooltip--size-m .tooltip__content[data-v-747b4ee2]{bottom:-16px}.tooltip--side-center-bottom.tooltip--size-s .tooltip__content[data-v-747b4ee2]{bottom:-12px}.tooltip--side-left-top .tooltip__content[data-v-747b4ee2]{transform:translateY(-100%);left:-16px}.tooltip--side-left-top .tooltip__content.fade-enter[data-v-747b4ee2],.tooltip--side-left-top .tooltip__content.fade-leave-to[data-v-747b4ee2]{transform:translateY(-95%)}.tooltip--side-left-top .tooltip__arrow[data-v-747b4ee2]{transform:translate(-50%) rotate(0);top:-16px;left:50%}.tooltip--side-left-top.tooltip--size-m .tooltip__content[data-v-747b4ee2]{top:-16px}.tooltip--side-left-top.tooltip--size-s .tooltip__content[data-v-747b4ee2]{top:-12px}.tooltip--side-left-center .tooltip__content[data-v-747b4ee2]{transform:translate(-100%,-50%);top:50%;left:50%}.tooltip--side-left-center .tooltip__content.fade-enter[data-v-747b4ee2],.tooltip--side-left-center .tooltip__content.fade-leave-to[data-v-747b4ee2]{transform:translate(-97.5%,-50%)}.tooltip--side-left-center .tooltip__arrow[data-v-747b4ee2]{transform:translate(-25%,-50%) rotate(-90deg);top:50%;left:-16px}.tooltip--side-left-center.tooltip--size-m .tooltip__content[data-v-747b4ee2]{left:-16px}.tooltip--side-left-center.tooltip--size-s .tooltip__content[data-v-747b4ee2]{left:-12px}.tooltip--side-left-bottom .tooltip__content[data-v-747b4ee2]{transform:translateY(100%);left:-16px}.tooltip--side-left-bottom .tooltip__content.fade-enter[data-v-747b4ee2],.tooltip--side-left-bottom .tooltip__content.fade-leave-to[data-v-747b4ee2]{transform:translateY(95%)}.tooltip--side-left-bottom .tooltip__arrow[data-v-747b4ee2]{transform:translate(-50%) rotate(180deg);left:50%;bottom:-16px}.tooltip--side-left-bottom .tooltip__arrow[data-v-747b4ee2]:after{box-shadow:0 -2px 4px 0 var(--color-elevation-layer-1),0 0 12px 0 var(--color-elevation-layer-2)}.tooltip--side-left-bottom.tooltip--size-m .tooltip__content[data-v-747b4ee2]{bottom:-16px}.tooltip--side-left-bottom.tooltip--size-s .tooltip__content[data-v-747b4ee2]{bottom:-12px}.tooltip--side-right-top .tooltip__content[data-v-747b4ee2]{transform:translateY(-100%);right:-16px}.tooltip--side-right-top .tooltip__content.fade-enter[data-v-747b4ee2],.tooltip--side-right-top .tooltip__content.fade-leave-to[data-v-747b4ee2]{transform:translateY(-95%)}.tooltip--side-right-top .tooltip__arrow[data-v-747b4ee2]{transform:translate(-50%) rotate(0);top:-16px;left:50%}.tooltip--side-right-top.tooltip--size-m .tooltip__content[data-v-747b4ee2]{top:-16px}.tooltip--side-right-top.tooltip--size-s .tooltip__content[data-v-747b4ee2]{top:-12px}.tooltip--side-right-center .tooltip__content[data-v-747b4ee2]{transform:translate(100%,-50%);top:50%;right:50%}.tooltip--side-right-center .tooltip__content.fade-enter[data-v-747b4ee2],.tooltip--side-right-center .tooltip__content.fade-leave-to[data-v-747b4ee2]{transform:translate(97.5%,-50%)}.tooltip--side-right-center .tooltip__arrow[data-v-747b4ee2]{transform:translate(25%,-50%) rotate(90deg);top:50%;right:-16px}.tooltip--side-right-center .tooltip__arrow[data-v-747b4ee2]:after{box-shadow:0 -2px 4px 0 var(--color-elevation-layer-1),0 0 12px 0 var(--color-elevation-layer-2)}.tooltip--side-right-center.tooltip--size-m .tooltip__content[data-v-747b4ee2]{right:-16px}.tooltip--side-right-center.tooltip--size-s .tooltip__content[data-v-747b4ee2]{right:-12px}.tooltip--side-right-bottom .tooltip__content[data-v-747b4ee2]{transform:translateY(100%);right:-16px}.tooltip--side-right-bottom .tooltip__content.fade-enter[data-v-747b4ee2],.tooltip--side-right-bottom .tooltip__content.fade-leave-to[data-v-747b4ee2]{transform:translateY(95%)}.tooltip--side-right-bottom .tooltip__arrow[data-v-747b4ee2]{transform:translate(-50%) rotate(180deg);left:50%;bottom:-16px}.tooltip--side-right-bottom .tooltip__arrow[data-v-747b4ee2]:after{box-shadow:0 -2px 4px 0 var(--color-elevation-layer-1),0 0 12px 0 var(--color-elevation-layer-2)}.tooltip--side-right-bottom.tooltip--size-m .tooltip__content[data-v-747b4ee2]{bottom:-16px}.tooltip--side-right-bottom.tooltip--size-s .tooltip__content[data-v-747b4ee2]{bottom:-12px}
.videos-snippet__date[data-v-158bd0a4],.videos-snippet__source[data-v-158bd0a4]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.videos-snippet__list[data-v-158bd0a4]{display:flex;margin:0;list-style:none}.videos-snippet__item[data-v-158bd0a4]{display:inline-flex;flex-shrink:0;padding:8px 4px;width:calc(150px + var(--snippet-list-padding))}@media only screen and (min-width:992px){.mainline .videos-snippet__item[data-v-158bd0a4]{width:calc(33.33333% + var(--snippet-list-padding))}.sidebar .videos-snippet__item[data-v-158bd0a4]{width:calc(50% + var(--snippet-list-padding))}}.videos-snippet__item[data-v-158bd0a4]:first-of-type{padding-left:0}.videos-snippet__item[data-v-158bd0a4]:last-of-type{padding-right:0}.videos-snippet__source[data-v-158bd0a4]{color:var(--color-url)}.videos-snippet__date[data-v-158bd0a4]{color:var(--color-text-secondary);display:block}
.news-snippet__date[data-v-c081786a],.news-snippet__source[data-v-c081786a]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.news-snippet__list[data-v-c081786a]{display:flex;margin:0;list-style:none}.news-snippet__item[data-v-c081786a]{display:inline-flex;flex-shrink:0;padding:8px 4px;width:calc(150px + var(--snippet-list-padding))}@media only screen and (min-width:992px){.mainline .news-snippet__item[data-v-c081786a]{width:calc(33.33333% + var(--snippet-list-padding))}.sidebar .news-snippet__item[data-v-c081786a]{width:calc(50% + var(--snippet-list-padding))}}.news-snippet__item[data-v-c081786a]:first-of-type{padding-left:0}.news-snippet__item[data-v-c081786a]:last-of-type{padding-right:0}.news-snippet__source[data-v-c081786a]{color:var(--color-url)}.news-snippet__date[data-v-c081786a]{color:var(--color-text-secondary);display:block}
.rating-icon[data-v-64ea68b8]{border:1px solid var(--color-decorative-border-1);display:block;border-radius:50%;width:32px;height:32px;line-height:28px;text-align:center;margin-right:4px;color:var(--color-text-secondary)}.rating-icon.active[data-v-64ea68b8]{color:#000;cursor:pointer}.rating-icon.active.color-a[data-v-64ea68b8]{background-color:#5dd25e;border:1px solid #5dd25e}.rating-icon.active.color-a[data-v-64ea68b8]:hover{background-color:rgba(93,210,94,.85)}.rating-icon.active.color-b[data-v-64ea68b8]{background-color:#a4d24f;border:1px solid #a4d24f}.rating-icon.active.color-b[data-v-64ea68b8]:hover{background-color:rgba(164,210,79,.85)}.rating-icon.active.color-c[data-v-64ea68b8]{background-color:#f7bc00;border:1px solid #f7bc00}.rating-icon.active.color-c[data-v-64ea68b8]:hover{background-color:rgba(247,188,0,.85)}.rating-icon.active.color-d[data-v-64ea68b8]{background-color:#ff8a8c;border:1px solid #ff8a8c}.rating-icon.active.color-d[data-v-64ea68b8]:hover{background-color:rgba(255,138,140,.85)}.rating-icon.active.color-f[data-v-64ea68b8]{background-color:#fd4256;border:1px solid #fd4256}.rating-icon.active.color-f[data-v-64ea68b8]:hover{background-color:rgba(253,66,86,.85)}
.climate-pledge-info[data-v-80833bd4]{background-color:var(--color-background-quaternary)}@media only screen and (min-width:992px){.climate-pledge-info[data-v-80833bd4]{background-color:var(--color-background-secondary);border-radius:12px 12px 0 0}}.climate-pledge-info__content[data-v-80833bd4]{padding:16px}.climate-pledge-info__heading[data-v-80833bd4]{font-size:18px;font-weight:400;color:var(--color-text-primary)}.climate-pledge-info__subheading[data-v-80833bd4]{font-size:14px;color:var(--color-text-secondary);margin-top:0}.climate-pledge-info__ratings[data-v-80833bd4]{display:flex;margin-bottom:12px}.climate-pledge-info__rating-label[data-v-80833bd4]{color:var(--color-text-primary)}.climate-pledge-info__rating-label span[data-v-80833bd4]{font-weight:700}.climate-pledge-info__toggle[data-v-80833bd4]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}@media only screen and (min-width:992px)and (max-width:1200px){.climate-pledge-info__toggle[data-v-80833bd4]{flex-wrap:wrap}}.climate-pledge-info__toggle-button[data-v-80833bd4]{width:60%;text-align:right}@media only screen and (min-width:992px)and (max-width:1200px){.climate-pledge-info__toggle-button[data-v-80833bd4]{text-align:left;width:100%;margin-left:-11px;margin-top:4px}}.climate-pledge-info__details[data-v-80833bd4]{color:var(--color-text-secondary);max-height:450px;overflow:hidden}.climate-pledge-info__details-section[data-v-80833bd4]{display:flex;margin-bottom:12px}.climate-pledge-info__details-icon[data-v-80833bd4]{color:#6c6c6c}.climate-pledge-info__details-icon-wrapper[data-v-80833bd4]{width:32px;padding-right:12px}.toggle-enter-active[data-v-80833bd4],.toggle-leave-active[data-v-80833bd4]{transition:max-height .5s}.toggle-enter[data-v-80833bd4],.toggle-leave-to[data-v-80833bd4]{max-height:0}.climate-pledge-info__footer-wave[data-v-80833bd4]{width:100%;height:auto;color:var(--color-background-primary);overflow:hidden}footer[data-v-80833bd4]{background-color:var(--color-background-secondary);padding:8px 20px;display:flex;flex-direction:column;font-size:10px;color:var(--color-link-secondary)}@media only screen and (min-width:992px){footer[data-v-80833bd4]{padding:8px 16px;background-color:var(--color-button-background-secondary)}}.climate-pledge-info__footer-content-container[data-v-80833bd4]{width:100%;display:flex}.climate-pledge-info__footer-content-left[data-v-80833bd4],.climate-pledge-info__footer-source[data-v-80833bd4]{width:80%}.climate-pledge-info__footer-source-label[data-v-80833bd4]{display:inline-block}.climate-pledge-info__footer--padding[data-v-80833bd4]{padding:8px 0 0}.climate-pledge-info__footer-source-link[data-v-80833bd4]{display:inline-block}.take-action-button[data-v-80833bd4]{margin-left:12px}
.entity-titles__subtitle[data-v-24d2b463],.entity-titles__title[data-v-24d2b463]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-weight:400;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.entity-titles[data-v-24d2b463]{flex-grow:1;min-width:0}.entity-titles__subtitle[data-v-24d2b463]{color:var(--color-text-secondary);font-size:14px;margin:4px 0 8px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.entity__header[data-v-27dcb122]{display:flex;justify-content:space-between;padding:16px 16px 0}@media only screen and (min-width:992px){.entity__header[data-v-27dcb122]{padding:16px 16px 0}}.entity__image[data-v-27dcb122]{flex-shrink:0;width:90px;height:90px;margin-left:12px;background-color:var(--color-background-secondary);border-radius:10px;transition:box-shadow .1s ease-in-out;will-change:box-shadow;overflow:hidden}
.gallery-header__images[data-v-3b03ba06]{display:flex}.gallery-header__main-image-link[data-v-3b03ba06]{flex:1;height:110px}.gallery-header__grid[data-v-3b03ba06]{position:relative;flex:2;display:flex;flex-wrap:wrap;overflow:hidden}.gallery-header__grid>.gallery-header__image[data-v-3b03ba06]{flex:50%;height:55px}.gallery-header__more[data-v-3b03ba06]{position:absolute;bottom:8px;right:8px}@media only screen and (min-width:768px){.web__mainline .gallery-header__image[data-v-3b03ba06]{flex:1;height:110px}.web__mainline .gallery-header__main-image[data-v-3b03ba06]{flex:1}.web__mainline .gallery-header__grid[data-v-3b03ba06]{flex:4}}.gallery-header__thumbnail[data-v-3b03ba06]{height:100%}.gallery-header__title[data-v-3b03ba06]{padding:16px 16px 0}
.map[data-v-19cf8ec6],.map__picture[data-v-19cf8ec6]{overflow:hidden;width:100%}.map__picture[data-v-19cf8ec6]{position:absolute;left:50%;transform:translateX(-50%);height:100%}.map__img[data-v-19cf8ec6]{object-fit:cover;width:100%;height:100%}.mapbox-logo[data-v-19cf8ec6]{position:relative;top:-20px;width:65px}@media only screen and (min-width:992px){.mapbox-logo--extra-margin[data-v-19cf8ec6]{top:-24px}}
.map-header__images[data-v-6ad08986]{display:flex;position:relative;min-height:110px}.map-header__main-image-link[data-v-6ad08986]{flex:1;height:110px}.map-header__map[data-v-6ad08986]{position:relative;flex:2}.map-header__more[data-v-6ad08986]{position:absolute;bottom:8px;right:8px}@media only screen and (min-width:768px){.web__mainline .map-header__image[data-v-6ad08986]{flex:1;height:110px}.web__mainline .map-header__main-image[data-v-6ad08986]{flex:1}}.map-header__thumbnail[data-v-6ad08986]{height:100%}.map-header__title[data-v-6ad08986]{padding:16px 16px 0}
.entity-links__list[data-v-bc1ca604]{list-style-type:none;display:flex;flex-wrap:wrap;grid-gap:8px;gap:8px;padding:0;margin:0;white-space:nowrap}.entity-links__icon[data-v-bc1ca604]{color:var(--color-decorative-icon);margin-right:8px;height:16px;width:16px}@media only screen and (min-width:992px){.entity-links__icon[data-v-bc1ca604]{height:24px;width:24px}}
@media only screen and (min-width:992px){.entity[data-v-42b3656a]{border:1px solid var(--color-decorative-border-1)}}.entity__header[data-v-42b3656a]{overflow:hidden}@media only screen and (min-width:992px){.entity__header[data-v-42b3656a]{border-top-left-radius:10px;border-top-right-radius:10px}}.entity__content[data-v-42b3656a]{padding:16px}@media only screen and (min-width:992px){.entity__content[data-v-42b3656a]{padding:16px}}.entity__description[data-v-42b3656a]{margin:0}.entity__description~.entity__links[data-v-42b3656a]{padding-top:16px}.entity__more-link[data-v-42b3656a]{white-space:nowrap}@media only screen and (max-width:991px){.entity-footer[data-v-42b3656a]{padding-left:16px;padding-right:16px}}@media only screen and (min-width:992px){.web__mainline .entity[data-v-42b3656a]{display:none}}
.impact-scale__level--critically-insufficient[data-v-416c9c4a]{background-color:#300b16;color:#fff}.dark .impact-scale__level--critically-insufficient[data-v-416c9c4a]{background-color:#632f3c;color:#fff}.dark .impact-scale__level--highly-insufficient[data-v-416c9c4a],.impact-scale__level--highly-insufficient[data-v-416c9c4a]{background-color:#fd4256;color:#000}.dark .impact-scale__level--insufficient[data-v-416c9c4a],.impact-scale__level--insufficient[data-v-416c9c4a]{background-color:#ff8a8c;color:#000}.dark .impact-scale__level--almost-sufficient[data-v-416c9c4a],.impact-scale__level--almost-sufficient[data-v-416c9c4a]{background-color:#f7bc00;color:#000}.dark .impact-scale__level--paris-compatible[data-v-416c9c4a],.impact-scale__level--paris-compatible[data-v-416c9c4a]{background-color:#a4d24f;color:#000}.dark .impact-scale__level--role-model[data-v-416c9c4a],.impact-scale__level--role-model[data-v-416c9c4a]{background-color:#5dd25e;color:#000}.impact-scale__link[data-v-416c9c4a]{width:100%;display:inline-flex;justify-content:space-between;font-size:12px;height:35px;align-items:center}.impact-scale__level[data-v-416c9c4a]{display:flex;align-items:center;justify-content:center;width:100%;margin-right:2px;line-height:14px;border-radius:3px;height:24px;font-weight:700;font-size:10px}.impact-scale__level--selected[data-v-416c9c4a]{height:32px;font-size:14px}.impact-scale__level[data-v-416c9c4a]:first-child{border-top-left-radius:12px;border-bottom-left-radius:12px}.impact-scale__level[data-v-416c9c4a]:last-child{border-top-right-radius:12px;border-bottom-right-radius:12px}.impact-scale__level[data-v-416c9c4a]:hover{text-decoration:none}
.climate-action-tracker[data-v-5983f204]{border-top:1px solid var(--color-decorative-border-1);margin-top:24px;padding:16px 0 8px}.climate-action-tracker__heading[data-v-5983f204]{font-weight:400}.climate-action-tracker__subheading[data-v-5983f204]{margin-top:0;color:var(--color-text-secondary)}.climate-action-tracker__level[data-v-5983f204]{margin-bottom:0}.climate-action-tracker-level__name[data-v-5983f204]{font-weight:700}
.disambiguation-item__title[data-v-70295868]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.entity-disambiguation__item[data-v-70295868]{display:flex;flex-direction:row;align-items:flex-start;padding:12px 16px}.entity-disambiguation__item[data-v-70295868]:not(:last-child){border-bottom:1px solid var(--color-decorative-border-1)}.disambiguation-item__text[data-v-70295868]{min-width:0;width:100%}.disambiguation-item__thumbnail[data-v-70295868]{border-radius:10px;margin-left:12px;overflow:hidden;height:50px;width:50px}.disambiguation-item__thumbnail[data-v-70295868]:hover{box-shadow:0 2px 4px 0 var(--color-elevation-layer-1),0 0 12px 0 var(--color-elevation-layer-2)}.disambiguation-item__title[data-v-70295868]{display:block}.disambiguation-item__description[data-v-70295868]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:4px 0 0}
@media only screen and (min-width:992px){.entity-disambiguation[data-v-2ffda3aa]{border:1px solid var(--color-decorative-border-1)}}.entity-disambiguation__header[data-v-2ffda3aa]{padding:12px 16px;border-bottom:1px solid var(--color-decorative-border-1)}.entity-disambiguation__heading[data-v-2ffda3aa]{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;font-size:14px;font-weight:400;color:var(--color-text-secondary)}@media only screen and (min-width:992px){.web__mainline .entity-disambiguation[data-v-2ffda3aa]{display:none}}
.opening-hours[data-v-117355f2]{padding:0 0 16px;border-spacing:0 4px}.opening-hours__row--today[data-v-117355f2]{font-weight:700}.opening-hours__day[data-v-117355f2],.opening-hours__hours[data-v-117355f2]{padding:0;width:50%}.opening-hours__day[data-v-117355f2]{padding:0 16px 0 0;vertical-align:top}.opening-hours__hours[data-v-117355f2]{white-space:nowrap}.opening-hours__period[data-v-117355f2]{display:block}
.tripadvisor__details-heading[data-v-536e1f74]{border-top:1px solid var(--color-decorative-border-1);font-weight:400;font-size:18px;margin:16px 0;padding-top:16px}.tripadvisor-details[data-v-536e1f74]{margin-top:-12px}.tripadvisor-details__rating[data-v-536e1f74]{margin-bottom:16px}.tripadvisor-details__buttons[data-v-536e1f74]{margin-bottom:24px;display:flex}.tripadvisor-details__button[data-v-536e1f74]{max-width:50%;flex-shrink:1;white-space:nowrap}.tripadvisor-details__button+.tripadvisor-details__button[data-v-536e1f74]{margin-left:8px}.tripadvisor-details__button-icon[data-v-536e1f74]{color:var(--color-decorative-icon);margin-right:4px}.tripadvisor-details__info[data-v-536e1f74]{margin:16px 0}.tripadvisor-details__info-item+.tripadvisor-details__info-item[data-v-536e1f74]{margin-top:16px}.tripadvisor-details__info-label[data-v-536e1f74],.tripadvisor-details__info-value[data-v-536e1f74]{display:inline}.tripadvisor-details__info-label[data-v-536e1f74]{font-weight:700}.tripadvisor-details__info-item--showhide .tripadvisor-details__info-label[data-v-536e1f74]{padding-right:8px}.tripadvisor-details__info-value[data-v-536e1f74]{margin:0}.tripadvisor-details__info-item--showhide .tripadvisor-details__info-value[data-v-536e1f74]{display:inline-flex}.tripadvisor-details__current-hours[data-v-536e1f74]{display:flex;justify-content:space-between}.tripadvisor-details__info-item--showhide[data-v-536e1f74]{cursor:pointer;display:flex;flex-wrap:wrap;padding-right:32px;padding-bottom:4px;position:relative;min-height:40px}.tripadvisor-details__info-item--showhide .tripadvisor-details__current-hours[data-v-536e1f74],.tripadvisor-details__info-item--showhide .tripadvisor-details__info-label[data-v-536e1f74]{align-items:center;display:inline-flex}.tripadvisor-details__info-item--showhide+.tripadvisor-details__opening-hours--default+.tripadvisor-details__info-item[data-v-536e1f74]{border-top:1px solid var(--color-decorative-border-1);padding-top:16px}.tripadvisor-details__opening-hours--default[data-v-536e1f74]{animation:e-slide-top .2s ease-in-out forwards,e-fade-in .3s ease-in-out forwards;cursor:auto;min-width:230px;flex-basis:100%}@media only screen and (min-width:992px){.tripadvisor-details__opening-hours--default[data-v-536e1f74]{flex-basis:auto}}.tripadvisor-details__opening-hours--expanded[data-v-536e1f74]{width:100%}.tripadvisor-details__opening-hours-button[data-v-536e1f74]{transition:color .1s ease-in-out;color:var(--color-decorative-icon);position:absolute;top:4px;right:0}.tripadvisor-details__current-opening-hours[data-v-536e1f74]{transition:opacity .1s ease-in-out;white-space:nowrap}.tripadvisor-details__current-opening-hours--hidden[data-v-536e1f74]{opacity:0}
.tripadvisor-reviews[data-v-1421e7b3]{padding-bottom:8px}.tripadvisor-reviews-list[data-v-1421e7b3]{list-style-type:none;margin:0;padding:0}.tripadvisor-reviews__meta[data-v-1421e7b3]{display:flex;align-items:center}.tripadvisor-reviews__date[data-v-1421e7b3]{color:var(--color-text-secondary);margin-left:8px;white-space:nowrap}.tripadvisor-reviews__text[data-v-1421e7b3]{margin:4px 0 16px}
.tripadvisor__heading[data-v-4aafd884]{font-weight:400;font-size:18px;margin:16px 0;padding-top:16px}.tripadvisor__footer[data-v-4aafd884],.tripadvisor__heading[data-v-4aafd884]{border-top:1px solid var(--color-decorative-border-1)}.tripadvisor__footer[data-v-4aafd884]{cursor:pointer}.tripadvisor__reviews-toggle[data-v-4aafd884]{display:flex;flex-direction:column;align-items:center;padding:4px 20px 0;font-size:12px;color:var(--color-text-secondary);background-color:var(--color-background-primary)}.tripadvisor__reviews-button[data-v-4aafd884]{margin-top:-24px;margin-bottom:4px}
.entity-weather__current[data-v-5491bc81]:focus{outline:none}.keyboard-mode .entity-weather__current[data-v-5491bc81]:focus{outline:solid 2px var(--color-focused);outline-offset:1px}.entity-weather[data-v-5491bc81]{border-top:1px solid var(--color-decorative-border-1);margin-top:24px;padding:16px 0 0}.entity-weather__heading[data-v-5491bc81]{color:var(--color-text-secondary);font-weight:400;font-size:inherit;margin:0}.entity-weather__current[data-v-5491bc81]{align-items:center;border-radius:10px;display:flex;margin:8px 0;padding:8px;transition:background-color .1s ease-in-out}.entity-weather__current[data-v-5491bc81]:active,.entity-weather__current[data-v-5491bc81]:hover{background-color:var(--color-button-background-transparent-hover)}.entity-weather__temperature[data-v-5491bc81]{font-size:16px;font-weight:700}.entity-weather__data[data-v-5491bc81]{margin-left:8px}.entity-weather__current-chevron[data-v-5491bc81]{margin-left:auto;margin-right:0}
.fullwidth-product-ads__carousel[data-v-9b6d7d94]{background-color:#fff}
.rating-feedback-sr{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.rating-feeback-text-container{height:40px;display:flex;align-items:center}.rating-feeback-text-container span{margin-left:12px}.rating-feeback-header-text{font-size:20px;font-weight:700}.rating-feeback-body-text{font-size:16px;font-weight:400}.rating-feeback-icon{height:32px;width:32px;border-radius:50%;display:flex;align-items:center;justify-content:center}.rating-feeback-icon--success{background-color:var(--color-highlight-primary);color:var(--color-button-background-primary-hover)}.rating-feeback-icon--error{background-color:rgba(175,23,49,.32157);color:var(--color-error)}.rating-feeback-input-container{margin-top:8px}.rating-feeback-input-btn-container{margin-top:16px;display:flex;justify-content:flex-end}.thankyou__wrapper{display:flex;align-content:center;align-items:center}.thankyou__heading{font-size:18px;font-weight:700;color:var(--color-text-primary);margin-left:4px}
.green-guide[data-v-108ac959]{position:relative;margin-top:12px;background-color:var(--color-background-secondary);border-radius:12px 12px 0 0}.content[data-v-108ac959]{padding:16px 16px 0;color:var(--color-text-primary)}.intro[data-v-108ac959]{display:flex;justify-content:space-between;align-items:center;margin-top:12px;cursor:pointer}.guide-text[data-v-108ac959]{margin-top:16px}.sustainability-label[data-v-108ac959]{position:relative;font-weight:700;overflow:hidden;height:24px;transition:padding-right .2s ease-in-out;margin-bottom:16px}.sustainability-label__icon[data-v-108ac959]{margin-left:-4px;margin-right:4px;z-index:0}.related-queries[data-v-108ac959]{opacity:1;margin-top:24px;margin-bottom:20px}.related-queries-heading[data-v-108ac959]{margin-bottom:16px;font-weight:400}.related-queries__text-container[data-v-108ac959]{min-width:0;width:100%}.related-queries__text[data-v-108ac959]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-width:0;word-wrap:break-word}.related-queries__icon[data-v-108ac959]{flex-shrink:0;color:var(--color-decorative-icon);transition:color .1s ease-in-out;margin-left:8px}.related-query__link[data-v-108ac959]{display:flex;align-items:center;justify-content:space-between;padding:0;border:0;border-radius:0;border-bottom:1px solid var(--color-decorative-border-1)}.wave[data-v-108ac959]{width:100%;height:auto;color:var(--color-background-primary);overflow:hidden;position:relative}.more-content[data-v-108ac959]{max-height:900px;overflow:hidden}.more-content__ratings-container[data-v-108ac959]{margin-top:24px}.more-contents__ratings[data-v-108ac959]{background-color:var(--color-button-background-secondary);color:var(--color-button-content-secondary)}.more-contents__ratings[data-v-108ac959]:hover{background-color:var(--color-button-background-transparent-hover)}.more-contents__ratings--active[data-v-108ac959]{background-color:var(--color-button-background-transparent-active)}.green-guide ol[data-v-108ac959]{margin:0;padding-left:16px}.green-guide ol li[data-v-108ac959]{margin-bottom:8px}.toggle-enter-active[data-v-108ac959],.toggle-leave-active[data-v-108ac959]{transition:max-height .5s}.toggle-enter[data-v-108ac959],.toggle-leave-to[data-v-108ac959]{max-height:0}footer[data-v-108ac959]{margin-top:-2px;background-color:var(--color-button-background-secondary);display:flex;flex-direction:row;justify-content:space-between;font-size:10px;color:var(--color-link-secondary);width:100%;padding:0 16px}.dark .sustainability-label[data-v-108ac959]{color:#333}.read-more-btn-active[data-v-108ac959]{background:var(--color-button-background-transparent-hover)}.related-queries__green-explainer[data-v-108ac959]{margin-bottom:24px}
.sustainability-label__icon .green-leaf-bottom{fill:#5dd25e}.sustainability-label__icon .green-leaf-top{fill:#afe9b0}.dark .sustainability-label__icon .green-leaf-bottom{fill:#060}.dark .sustainability-label__icon .green-leaf-top{fill:#008009}
.base-booking__options[data-v-ec68b6cc]{display:flex;flex-direction:column}@media only screen and (min-width:768px){.base-booking__options[data-v-ec68b6cc]{margin-top:-32px;justify-content:flex-end;flex-direction:row}}.base-booking-options__select-details[data-v-ec68b6cc]{display:flex;flex-direction:row;grid-gap:16px;gap:16px}.base-booking__main[data-v-ec68b6cc]{padding-top:16px}.field+.field[data-v-ec68b6cc]{margin-top:0}.base-booking-form__dropdown-wrapper[data-v-ec68b6cc]{display:flex;flex-direction:column;margin-bottom:16px}@media only screen and (min-width:768px){.base-booking-form__dropdown-wrapper[data-v-ec68b6cc]{flex-direction:row}}.base-booking-form__input[data-v-ec68b6cc]{width:100%}.base-booking-form__input[data-v-ec68b6cc]:not(:last-child){margin-bottom:16px}@media only screen and (min-width:768px){.base-booking-form__input[data-v-ec68b6cc]:not(:last-child){margin-bottom:0}}.base-booking-form__dates-submit-wrapper[data-v-ec68b6cc]{display:flex;flex-direction:column}@media only screen and (min-width:768px){.base-booking-form__dates-submit-wrapper[data-v-ec68b6cc]{flex-direction:row;align-items:end}}@media only screen and (min-width:768px){.base-booking-form__item[data-v-ec68b6cc]:not(:last-child){margin-right:8px}}.base-booking-form__item--swap[data-v-ec68b6cc]{position:absolute;right:16px;transform:rotate(90deg);z-index:1}@media only screen and (min-width:768px){.base-booking-form__item--swap[data-v-ec68b6cc]{position:relative;right:0;transform:none}}.base-booking-form__item--submit[data-v-ec68b6cc]{flex-shrink:0}
.base-booking-form__date[focus-within] .input__addon--end .icon{transform:scaleY(-1)}.base-booking-form__date:focus-within .input__addon--end .icon{transform:scaleY(-1)}.keyboard-mode .base-booking-form__date[focus-within] .input__addon--end{display:none}.keyboard-mode .base-booking-form__date:focus-within .input__addon--end{display:none}.base-booking__filter .filter__content{right:0;white-space:nowrap}.base-booking__filter.filter--selected .filter__button--highlighted .filter__text{font-weight:400}
.instant-answer[data-v-14596c45]{display:flex;flex-direction:column}@media only screen and (min-width:992px){.instant-answer[data-v-14596c45]{border:1px solid var(--color-decorative-border-1)}}.instant-answer__content[data-v-14596c45]{flex-grow:1;padding:16px}
.instant-answer-container{align-items:flex-start;display:flex}.example-instant-answer{width:400px;margin:12px}.paragraph,.title{margin:0}
.buttons[data-v-0fc8ce14]{overflow:hidden;opacity:.85;margin-bottom:-16px}@media only screen and (min-width:768px){.buttons[data-v-0fc8ce14]{margin-bottom:0;overflow:visible}}.buttons__group-list[data-v-0fc8ce14]{list-style-type:none}.buttons__grid[data-v-0fc8ce14]{display:grid;grid-template-columns:repeat(4,3fr) repeat(3,4fr);grid-template-rows:repeat(5,1fr);grid-gap:8px;gap:8px;width:200%;transition:transform .3s ease-in-out;transform:translateX(-50%)}@media only screen and (min-width:768px){.buttons__grid[data-v-0fc8ce14]{grid-template-columns:repeat(7,1fr);grid-template-rows:repeat(5,1fr);transform:none;width:auto}}.buttons__grid--numeric[data-v-0fc8ce14]{transform:none}.buttons__tabs[data-v-0fc8ce14]{margin-top:16px}@media only screen and (min-width:768px){.buttons__tabs[data-v-0fc8ce14]{display:none}}.buttons__tabs-button[data-v-0fc8ce14]{width:200px}.buttons__double[data-v-0fc8ce14]{grid-column:span 2}.buttons__angle[data-v-0fc8ce14]{display:inline-flex}.buttons__angle+.buttons__angle[data-v-0fc8ce14]:before{content:"|";display:inline-flex;margin:0 12px}.buttons__angle--selected[data-v-0fc8ce14]{color:var(--color-link-primary);text-decoration:underline}.buttons__angle--selected[data-v-0fc8ce14]:before{color:var(--color-button-content-secondary)}@media only screen and (min-width:768px){.buttons__power-mobile[data-v-0fc8ce14]{display:none}}.buttons__last-function[data-v-0fc8ce14]{display:none}@media only screen and (min-width:768px){.buttons__last-function[data-v-0fc8ce14]{display:unset}}@media only screen and (min-width:768px){.buttons__equals-mobile[data-v-0fc8ce14]{display:none}}
.calculator-display[data-v-832dc64a]{background:var(--color-background-primary);border:1px solid var(--color-form-border-default);border-radius:4px;margin-bottom:8px;padding:16px;overflow:hidden}.calculator-display__input[data-v-832dc64a],.calculator-display__output[data-v-832dc64a]{display:flex;justify-content:flex-end;line-height:1}.calculator-display__input[data-v-832dc64a]{color:var(--color-text-secondary);font-size:16px;min-height:1em}.calculator-display__output[data-v-832dc64a]{font-size:36px;font-weight:500;margin-top:8px;min-width:0}@media only screen and (min-width:768px){.calculator-display__output[data-v-832dc64a]{font-size:48px}}.calculator-display__error[data-v-832dc64a]{font-size:inherit;line-height:inherit}
.computation__loading[data-v-993be518]{display:flex;justify-content:center;margin:20px 0}
.currency__loading{display:flex;min-height:150px}.currency__form{margin-bottom:12px}.currency-swap__button{vertical-align:middle}.currency-swap__rate{margin-left:8px}@media only screen and (min-width:992px){.currency__input-wrapper{flex-grow:1}.currency__form{display:flex;align-items:flex-end}.currency__amount{margin-bottom:8px}.currency__swap{padding:0 8px}.currency-swap__rate{display:none}}@media only screen and (max-width:991px){.currency-swap__button{transform:rotate(90deg)}.currency-info__rate{display:none}.currency__swap{margin:8px 0}.currency__select{order:0;max-width:130px}.currency__amount .input__element{text-align:right;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}}
.suggestion[data-v-cde2f2ce]{padding:8px 4px}.suggestion__title[data-v-cde2f2ce]{font-weight:700}
.flight-booking__logo{color:#0770e3;margin:16px 16px 0}.dark .flight-booking__logo{color:#9dc0f2}
.poi[data-v-7a30b90a]{padding:8px;display:flex;border-radius:4px}.poi[data-v-7a30b90a]:hover{background:var(--color-button-background-transparent-hover)}.poi-thumbnail__image[data-v-7a30b90a]{height:72px;width:72px;border-radius:4px;overflow:hidden;box-shadow:0 0 0 1px var(--color-decorative-border-1) inset;background:var(--color-background-secondary);margin-right:16px}.poi__categories[data-v-7a30b90a],.poi__name[data-v-7a30b90a]{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.poi__name[data-v-7a30b90a]{counter-increment:poi-index;color:var(--color-link-results-default)}.poi:hover .poi__name[data-v-7a30b90a]{text-decoration:underline}.poi__name[data-v-7a30b90a]:before{content:counter(poi-index)}.poi__categories[data-v-7a30b90a]{color:var(--color-text-secondary)}.poi_rating[data-v-7a30b90a]{font-size:12px}
.poi-list[data-v-7a0666a4]{counter-reset:poi-index}.poi-list__item[data-v-7a0666a4]{margin:8px -8px}.poi-list__heading[data-v-7a0666a4]{font-size:14px;font-weight:400;line-height:1.4;margin:0}.poi-list__link[data-v-7a0666a4]{display:inline-flex}.poi-list__link .icon[data-v-7a0666a4]{margin-right:4px}.poi-list__link-icon[data-v-7a0666a4]{color:var(--color-button-content-secondary)}
.local-businesses{overflow:hidden}.local-businesses__layout{display:flex;flex-direction:column}.local-businesses__map{position:relative;height:120px}.local-businesses__items{padding:16px 16px 0}@media only screen and (min-width:768px){.local-businesses__layout{flex-direction:row}.local-businesses__map{flex-basis:45%;order:2;margin-bottom:-24px;height:unset}.local-businesses__items{flex-basis:55%}}@media only screen and (min-width:992px){.local-businesses__layout{flex-direction:row}}
.my-ip__body[data-v-3383f64e],.my-ip__title[data-v-3383f64e]{margin-bottom:16px}.my-ip__links[data-v-3383f64e]{display:flex}.my-ip__helpcenter-link[data-v-3383f64e]{font-size:14px;grid-gap:8px;gap:8px}
.other-times__content[data-v-45f3a62c]{padding:0;list-style:none;margin:0}.other-times__content li[data-v-45f3a62c]:not(:first-of-type){margin-top:8px}.other-times__toggle[data-v-45f3a62c]{border:none;background-color:initial;padding:8px 0;color:var(--color-link-secondary);margin-bottom:8px;cursor:pointer;transition:color .1s ease-in-out}.other-times__toggle[data-v-45f3a62c]:focus,.other-times__toggle[data-v-45f3a62c]:hover{color:var(--color-text-primary)}.other-times__clocktime[data-v-45f3a62c]{font-weight:700}.other-times__location[data-v-45f3a62c]{margin-left:16px}.other-times__icon--flipped[data-v-45f3a62c]{transform-origin:center;transform:rotateX(180deg)}
.timezone__main-time-clock[data-v-ed55cafc]{display:block}
.translation-pair__language[data-v-05232103],.translation-pair__text[data-v-05232103]{margin:0}.translation-pair__text[data-v-05232103]{font-size:24px;font-weight:700}.translation-pair__language[data-v-05232103]{color:var(--color-text-secondary);font-size:12px}
.translation__languages[data-v-cdf4ce74]{display:flex;flex-direction:column;justify-content:space-between}@media only screen and (min-width:550px){.translation__languages[data-v-cdf4ce74]{flex-direction:row}}.translation__languages>*[data-v-cdf4ce74]{flex-grow:1;width:100%}.translation__languages[data-v-cdf4ce74]>:not(:first-child){margin-top:12px}@media only screen and (min-width:550px){.translation__languages[data-v-cdf4ce74]>:not(:first-child){margin-top:0;margin-left:12px}}.translation__pair--original[data-v-cdf4ce74]{color:var(--color-text-secondary)}
.suggestion[data-v-ba62e264]{padding:8px 4px}.suggestion__title[data-v-ba62e264]{font-weight:700}
.travel__header[data-v-349f7312]{margin:16px 16px 0}.travel__provider[data-v-349f7312]{margin-top:12px;display:flex;align-items:center}@media only screen and (min-width:768px){.travel__provider[data-v-349f7312]{margin-bottom:-16px;height:32px}}.travel-provider__logo[data-v-349f7312]{color:#132968;height:16px;margin-right:12px}.dark .travel-provider__logo[data-v-349f7312]{color:#fff}
.weather-details__unit-input[data-v-314264f7]{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.weather-details__unit[data-v-314264f7]:focus,.weather-details__unit[data-v-314264f7]:hover,.weather-details__unit[focus-within][data-v-314264f7]{outline:none}.weather-details__unit[data-v-314264f7]:focus,.weather-details__unit[data-v-314264f7]:focus-within,.weather-details__unit[data-v-314264f7]:hover{outline:none}.keyboard-mode .weather-details__unit[data-v-314264f7]:focus,.keyboard-mode .weather-details__unit[data-v-314264f7]:hover,.keyboard-mode .weather-details__unit[focus-within][data-v-314264f7]{outline:solid 2px var(--color-focused);outline-offset:1px}.keyboard-mode .weather-details__unit[data-v-314264f7]:focus,.keyboard-mode .weather-details__unit[data-v-314264f7]:focus-within,.keyboard-mode .weather-details__unit[data-v-314264f7]:hover{outline:solid 2px var(--color-focused);outline-offset:1px}.weather-details[data-v-314264f7]{position:relative}.weather-details__top[data-v-314264f7]{display:flex;padding-top:16px}@media only screen and (min-width:992px){.weather-details__top[data-v-314264f7]{padding-top:8px}}.weather-details__temperature[data-v-314264f7]{font-size:48px;line-height:1;font-weight:700}.weather-details__units[data-v-314264f7]{color:var(--color-text-secondary);margin-left:12px;margin-right:12px}.weather-details__unit[data-v-314264f7]{display:inline-block;text-align:center;width:28px;cursor:pointer;padding:0 4px 4px;transition:color .1s ease-in-out;border-bottom:4px solid transparent}.weather-details__unit[data-v-314264f7]:focus,.weather-details__unit[data-v-314264f7]:hover,.weather-details__unit[focus-within][data-v-314264f7]{color:var(--color-text-primary);border-bottom-color:var(--color-text-primary)}.weather-details__unit[data-v-314264f7]:focus,.weather-details__unit[data-v-314264f7]:focus-within,.weather-details__unit[data-v-314264f7]:hover{color:var(--color-text-primary);border-bottom-color:var(--color-text-primary)}.weather-details__unit.weather-details__unit--active[data-v-314264f7]{border-bottom-color:var(--color-brand-primary);font-weight:700;color:var(--color-brand-primary)}.weather-details__separator[data-v-314264f7]{color:var(--color-decorative-border-1)}.weather-details__icon[data-v-314264f7]{margin-top:-24px;width:90px;height:90px}@media only screen and (min-width:992px){.weather-details__icon[data-v-314264f7]{position:absolute;margin-top:0;right:48px;left:auto;top:32px;width:145px;height:145px}}.weather-details__content[data-v-314264f7]{margin-right:20px}.weather-details__description[data-v-314264f7]{font-size:16px;font-weight:700}@media only screen and (min-width:992px){.weather-details__description[data-v-314264f7]{margin:12px 0 0;max-width:70%}}@media only screen and (min-width:1200px){.weather-details__description[data-v-314264f7]{max-width:65%}}.weather-details__location[data-v-314264f7],.weather-details__time[data-v-314264f7]{line-height:1.4}.weather-details__secondary[data-v-314264f7],.weather-details__sun-times[data-v-314264f7]{color:var(--color-text-secondary)}.weather-details__sun-times-icon[data-v-314264f7]{margin-left:4px;margin-right:4px;width:17px;height:11px;vertical-align:initial}
.weather-carousel[data-v-0311df68]{position:relative}.weather-carousel__content[data-v-0311df68]{display:flex;list-style-type:none;margin:0;padding:0}.weather-carousel__control[data-v-0311df68]{--transition-offset:-10%;transition:opacity .1s ease-in-out,transform .1s ease-in-out;position:absolute;border:0;background:none;padding:0;z-index:1;pointer-events:none;opacity:0;transform:translate(var(--transition-offset),-50%);top:50%}.weather-carousel__control--visible[data-v-0311df68]{pointer-events:auto;opacity:1;transform:translateY(-50%)}.weather-carousel__control--prev[data-v-0311df68]{--transition-offset:10%;left:-16px}.weather-carousel__control--next[data-v-0311df68]{right:-16px}
.forecast-item[data-v-12f90791]{display:flex;flex-direction:column;justify-content:space-around;padding:12px 8px;border-radius:10px;text-align:center;flex-shrink:0;flex-basis:14.2857142857%}@media only screen and (min-width:550px){.forecast-item[data-v-12f90791]{flex-basis:14.2857142857%}}@media only screen and (min-width:768px){.forecast-item[data-v-12f90791]{flex-basis:14.2857142857%}}@media only screen and (min-width:992px){.forecast-item[data-v-12f90791]{flex-basis:20%}}@media only screen and (min-width:1200px){.forecast-item[data-v-12f90791]{flex-basis:16.6666666667%}}.forecast-item__condition[data-v-12f90791]{margin:auto auto 8px;width:32px;height:32px;pointer-events:none;color:var(--color-decorative-icon)}@media only screen and (min-width:768px){.forecast-item__condition[data-v-12f90791]{display:flex;justify-content:center;align-items:center;margin-bottom:0;width:48px;height:48px;padding:8px;border-radius:48px}}.forecast-item__time[data-v-12f90791]{color:var(--color-text-secondary);font-size:12px}@media only screen and (min-width:768px){.forecast-item__time[data-v-12f90791]{font-size:14px}}@media only screen and (min-width:768px){.forecast-item__temperatures[data-v-12f90791]{display:flex;justify-content:center;font-size:16px}}.forecast-item--selected[data-v-12f90791]{cursor:default}.forecast-item--selected[data-v-12f90791]:focus,.forecast-item--selected[data-v-12f90791]:hover{background-color:initial}.forecast-item--selected .forecast-item__time[data-v-12f90791]{text-decoration:underline}.forecast-item--selected .forecast-item__condition[data-v-12f90791]{background-color:var(--color-background-secondary)}.forecast-item--selected .forecast-item__temperatures[data-v-12f90791]{font-weight:700}.forecast-item--selectable[data-v-12f90791]{cursor:pointer;transition:background-color .1s ease-in-out}.forecast-item--selectable .forecast-item__time[data-v-12f90791]{transition:color .1s ease-in-out}.forecast-item--selectable[data-v-12f90791]:focus,.forecast-item--selectable[data-v-12f90791]:hover{background-color:var(--color-background-secondary)}.forecast-item__icon[data-v-12f90791]{width:100%;height:100%}.forecast-item__temperature[data-v-12f90791]{margin-top:8px;margin-bottom:4px}.forecast-item__temperature--secondary[data-v-12f90791]{margin-left:8px;color:var(--color-text-secondary)}
.forecast-row[data-v-4c5fcc11]{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:8px 20px;cursor:pointer}.forecast-row--selected[data-v-4c5fcc11]{font-weight:700;cursor:default}.forecast-row__time[data-v-4c5fcc11]{flex:0 0 48%}.forecast-row--selected .forecast-row__time[data-v-4c5fcc11]{text-decoration:none}.forecast-row:focus .forecast-row__time[data-v-4c5fcc11],.forecast-row:hover .forecast-row__time[data-v-4c5fcc11]{text-decoration:underline}.forecast-row__condition[data-v-4c5fcc11]{flex:1 0 auto;max-width:none}.forecast-row__icon[data-v-4c5fcc11]{width:24px;height:24px;vertical-align:bottom}.forecast-row__temperatures[data-v-4c5fcc11]{display:flex;flex:0 0 auto;justify-content:flex-end;text-align:right;font-size:inherit}.forecast-row__temperature[data-v-4c5fcc11]{flex:0 0 32px}.forecast-row__temperature--secondary[data-v-4c5fcc11]{color:var(--color-text-secondary)}
.weather-daily__vertical[data-v-17083273]{border-top:1px solid var(--color-decorative-border-1);margin:0 -12px -16px;padding-top:8px;padding-bottom:8px}.weather-daily__horizontal[data-v-17083273]{padding:8px 0}.weather-daily__heading[data-v-17083273]{background:inherit;border:none;color:inherit;line-height:inherit;width:100%;padding:8px 20px;display:flex;justify-content:space-between;cursor:pointer}.weather-daily__heading-caret[data-v-17083273]{text-align:right}.weather-daily__rows[data-v-17083273]{list-style-type:none;margin:0;padding:0}
.weather-hourly[data-v-5768b8d5]{padding:8px 0}
.forecast__tabs[data-v-63a92308]{display:none}@media only screen and (min-width:768px){.forecast__tabs[data-v-63a92308]{display:flex;color:var(--color-text-secondary);margin:16px 0 0}}.forecast__tab[data-v-63a92308]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:inherit;color:inherit;cursor:pointer;padding:0;line-height:inherit;margin-right:12px;transition-property:color,border-bottom-color;transition-duration:.1s;transition-timing-function:ease-in-out;border:none;border-bottom:4px solid transparent;white-space:nowrap}.forecast__tab[data-v-63a92308]:focus,.forecast__tab[data-v-63a92308]:hover{border-bottom-color:var(--color-text-primary);color:var(--color-text-primary)}.forecast__tab.forecast__tab--active[data-v-63a92308]{border-bottom-color:var(--color-brand-primary);color:var(--color-brand-primary);font-weight:700}.forecast__tabpanel[data-v-63a92308]{height:0;overflow:visible;position:absolute}@media only screen and (min-width:768px){.forecast__tabpanel[data-v-63a92308]{overflow:hidden}}.forecast__tabpanel--visible[data-v-63a92308]{height:auto;position:static;overflow:visible}
.instant-answer.weather[data-v-5d8fc4ca],.weather[data-v-5d8fc4ca]{display:flex}.weather[data-v-5d8fc4ca]{flex-direction:column;align-content:center;justify-content:space-between;flex:1 0 auto;font-size:14px;position:relative;min-height:325px;overflow:-moz-hidden-unscrollable}@media only screen and (min-width:992px){.weather[data-v-5d8fc4ca]{min-height:385px}}.weather--error[data-v-5d8fc4ca],.weather--loading[data-v-5d8fc4ca]{justify-content:center}.weather__error[data-v-5d8fc4ca]{cursor:pointer}.weather__loading[data-v-5d8fc4ca]{display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}
.word-definitions__headword[data-v-4695b81c]{display:flex}.word-definitions__pronunciation[data-v-4695b81c]{display:inline-flex}.word-definitions__pronunciation[data-v-4695b81c]:after,.word-definitions__pronunciation[data-v-4695b81c]:before{content:"/"}.word-definitions__list[data-v-4695b81c]{margin:20px 0 0}.word-definitions__group+.word-definitions__group[data-v-4695b81c]{margin-top:12px}.word-definitions__pos[data-v-4695b81c],.word-definitions__source[data-v-4695b81c]{white-space:nowrap}.word-definitions__pos[data-v-4695b81c]{color:var(--color-text-secondary);display:flex;align-items:center;margin-bottom:8px}.word-definitions__definition[data-v-4695b81c]{display:list-item;list-style:decimal outside;margin-left:24px}.word-definitions__definition+.word-definitions__definition[data-v-4695b81c]{margin-top:4px}.word-definitions__button[data-v-4695b81c]{display:flex;width:-moz-min-content;width:min-content;margin:20px auto 0}.word-definitions__labels[data-v-4695b81c]{display:inline-flex;align-items:center}.word-definitions__headword .word-definitions__labels[data-v-4695b81c],.word-definitions__pos .word-definitions__labels[data-v-4695b81c]{margin-left:4px}.word-definitions__label[data-v-4695b81c]{color:var(--color-text-secondary);font-weight:400;font-size:12px}.word-definitions__label[data-v-4695b81c]:before{content:" ·"}
.product-ads-list-item__extra[data-v-a498b16e],.product-ads-list-item__price[data-v-a498b16e],.product-ads-list-item__source[data-v-a498b16e],.product-ads-list-item__title[data-v-a498b16e]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.product-ads-list-item[data-v-a498b16e]{display:flex}.product-ads-list-item__info[data-v-a498b16e]{flex:1 0 0%;min-width:0;margin-right:12px}.product-ads-list-item__title[data-v-a498b16e]{font-size:14px;font-weight:400}.product-ads-list-item__title[data-v-a498b16e]:focus,.product-ads-list-item__title[data-v-a498b16e]:hover{text-decoration:underline}.product-ads-list-item__image[data-v-a498b16e]{max-height:48px;max-width:48px}.product-ads-list-item__details[data-v-a498b16e]{align-items:baseline;display:flex;margin-top:4px}.product-ads-list-item__price[data-v-a498b16e]{flex-shrink:0;font-weight:700}.product-ads-list-item__extra[data-v-a498b16e]{color:var(--color-text-secondary);font-size:12px;font-weight:400;margin-left:4px}.product-ads-list-item__source[data-v-a498b16e]{color:var(--color-url)}.product-ads-list-item__badge[data-v-a498b16e]{color:var(--color-decorative-icon)}
.product-ads-list__title[data-v-3ebcb230]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.product-ads-list[data-v-3ebcb230]{overflow:visible}.product-ads-list__header[data-v-3ebcb230]{border-bottom:1px solid var(--color-decorative-border-1);display:flex;padding:16px 16px 8px}.product-ads-list__title[data-v-3ebcb230]{color:var(--color-text-secondary);font-size:14px;font-weight:400}.product-ads-list__ad-label[data-v-3ebcb230]{margin-left:auto}.product-ads-list__list[data-v-3ebcb230]{list-style-type:none;margin:0;padding:0}.product-ads-list__item[data-v-3ebcb230]{padding:8px 16px}.product-ads-list__item+.product-ads-list__item[data-v-3ebcb230]{border-top:1px solid var(--color-decorative-border-1)}.product-ads-list__item--last[data-v-3ebcb230]{padding:16px}
.wrapper[data-v-05affad5]{margin-right:16px}.rating-icon[data-v-05affad5]{border:none;background:none;padding:0}svg[data-v-05affad5]{cursor:pointer;fill:var(--color-button-content-primary);transition:fill .3s ease-in-out}.inactive circle[data-v-05affad5]:first-child{stroke:#bebeb9}.inactive svg:hover circle[data-v-05affad5]:first-child{stroke:none}.very-happy .icon-very-happy-rating-svg[data-v-05affad5]:hover{fill:#5dd25e;opacity:.7}.very-happy.active .icon-very-happy-rating-svg[data-v-05affad5]{fill:#5dd25e}.happy .icon-happy-rating-svg[data-v-05affad5]:hover{fill:#a4d24f;opacity:.7}.happy.active .icon-happy-rating-svg[data-v-05affad5]{fill:#a4d24f}.indifferent .icon-indifferent-rating-svg[data-v-05affad5]:hover{fill:#f7bc00;opacity:.7}.indifferent.active .icon-indifferent-rating-svg[data-v-05affad5]{fill:#f7bc00}.unhappy .icon-unhappy-rating-svg[data-v-05affad5]:hover{fill:#ff8a8c;opacity:.7}.unhappy.active .icon-unhappy-rating-svg[data-v-05affad5]{fill:#ff8a8c}.very-unhappy .icon-very-unhappy-rating-svg[data-v-05affad5]:hover{fill:#fd4256;opacity:.7}.very-unhappy.active .icon-very-unhappy-rating-svg[data-v-05affad5]{fill:#fd4256}
.satisfaction-feedback[data-v-35327308]{position:relative;margin-top:12px;background-color:var(--color-background-quaternary)}@media only screen and (min-width:992px){.satisfaction-feedback[data-v-35327308]{margin-top:16px;background-color:var(--color-background-secondary);border-radius:12px 12px 0 0}}.content[data-v-35327308]{padding:20px 16px}.satisfaction-feedback__footer-wave[data-v-35327308]{width:100%;height:auto;color:var(--color-background-primary);overflow:hidden}.close-button[data-v-35327308]{position:absolute;top:8px;right:8px}.intro[data-v-35327308]{font-size:14px;margin-top:0;max-width:80%}.ratings[data-v-35327308]{display:flex;margin-bottom:12px}.more-form[data-v-35327308]{max-height:450px;overflow:hidden}.more-form button[data-v-35327308]{margin-top:16px;margin-bottom:16px}.toggle-enter-active[data-v-35327308],.toggle-leave-active[data-v-35327308]{transition:max-height .5s}.toggle-enter[data-v-35327308],.toggle-leave-to[data-v-35327308]{max-height:0}.thankyou__wrapper[data-v-35327308]{display:flex;align-content:center;align-items:center;color:green}.thankyou__heading[data-v-35327308]{font-size:18px;font-weight:700;color:var(--color-text-primary);margin-left:4px}
@media only screen and (min-width:992px){.mainline .satisfaction-feedback{display:none}}
.search-shortcuts-info-box[data-v-434ddd21]{background:var(--color-background-quaternary);display:flex;flex-direction:column;align-items:flex-start;padding:16px;grid-gap:8px;gap:8px}.search-shortcuts-info-box.position-bottom[data-v-434ddd21]{margin-top:16px}@media only screen and (min-width:992px){.search-shortcuts-info-box[data-v-434ddd21]{background:var(--color-background-secondary);border-radius:20px}}.search-shortcuts-info-box__top[data-v-434ddd21]{padding-bottom:8px}.search-shortcuts-info-box__link-bubble-container[data-v-434ddd21]{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;align-self:stretch;grid-gap:4px;gap:4px}@media only screen and (min-width:550px){.search-shortcuts-info-box__link-bubble-container[data-v-434ddd21]{flex-direction:row;align-items:center;grid-gap:8px;gap:8px}}.search-shortcuts-info-box__link-bubble-container[data-v-434ddd21]:nth-of-type(odd){padding-top:8px}@media only screen and (min-width:550px){.search-shortcuts-info-box__link-bubble-container[data-v-434ddd21]:nth-of-type(odd){padding-top:0}}.search-shortcuts-info-box__link-bubble[data-v-434ddd21]{display:flex;justify-content:space-between;align-self:stretch}@media only screen and (min-width:550px){.search-shortcuts-info-box__link-bubble[data-v-434ddd21]{flex:2}}@media only screen and (min-width:768px){.search-shortcuts-info-box__link-bubble[data-v-434ddd21]{flex:3}}.search-shortcuts-info-box__link-bubble[data-v-434ddd21]:visited{color:var(--color-link-results-default)}.search-shortcuts-info-box__description[data-v-434ddd21],.search-shortcuts-info-box__link-bubble .search-shortcuts-info-box__icon[data-v-434ddd21]{color:var(--color-text-secondary)}@media only screen and (min-width:550px){.search-shortcuts-info-box__description[data-v-434ddd21]{flex:1;padding-left:8px}}.search-shortcuts-info-box__more[data-v-434ddd21]{padding-top:8px}
.sidebar__result+.sidebar__result[data-v-5e54a80f]{margin-top:16px}
.images-snippet__list[data-v-78ed6f9e]{display:flex;list-style-type:none;margin:0;width:calc(var(--image-snippet-list-multiplier)*100% + 16px)}.images-snippet__item[data-v-78ed6f9e]{flex-basis:0%;flex-shrink:1;flex-grow:calc(var(--image-snippet-item-width)/var(--image-snippet-item-height));padding:8px 2px;min-height:40px}@media only screen and (min-width:992px){.images-snippet__item[data-v-78ed6f9e]:first-of-type{padding-left:4px}}.images-snippet__item[data-v-78ed6f9e]:first-of-type{padding-left:0}.images-snippet__item[data-v-78ed6f9e]:last-of-type{padding-right:0}.images-snippet__card[data-v-78ed6f9e]{align-items:center;background:var(--color-background-secondary);display:flex;height:100%;justify-content:center;overflow:hidden}.images-snippet__image[data-v-78ed6f9e]{color:transparent;display:block;transition:transform .2s ease-in-out;transform:scale(1.1);width:100%}.images-snippet__card:hover .images-snippet__image[data-v-78ed6f9e]{transform:scale(1)}.images-snippet__card:focus .images-snippet__image[data-v-78ed6f9e]{outline:solid 2px var(--color-focused)}.images-snippet__missing-image[data-v-78ed6f9e]{display:none}.images-snippet__missing-image[data-v-78ed6f9e]:first-child{display:unset}.images-snippet__image[lazy=error][data-v-78ed6f9e]{display:none}.images-snippet__image[lazy=error]+.images-snippet__missing-image[data-v-78ed6f9e]{display:unset}
.map-snippet[data-v-6d19d528]{width:100%;position:relative;overflow:hidden}.map-snippet__map[data-v-6d19d528]{height:150px;position:relative}.map-snippet__location-info[data-v-6d19d528]{width:100%;display:inline-flex;justify-content:space-between;margin-bottom:-8px}.location-info__main[data-v-6d19d528]{margin:0;font-size:16px;font-weight:700}@media only screen and (min-width:992px){.location-info__main[data-v-6d19d528]{font-size:24px}}.location-info__details[data-v-6d19d528]{margin:0;font-size:14px;color:var(--color-text-secondary)}.location-info__directions[data-v-6d19d528]{display:flex;flex-direction:column;justify-content:center;padding-left:16px}
.tours-activities-ads-item[data-v-4b141928]{display:flex;flex-direction:row;align-items:flex-start;padding:8px 0}.tours-activities-ads-item__info[data-v-4b141928]{display:flex;flex-direction:column;flex-grow:1;min-width:0}.tours-activities-ads-item__info span[data-v-4b141928]{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.tours-activities-ads-item__title[data-v-4b141928]{font-size:16px;font-weight:400;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tours-activities-ads-item__duration[data-v-4b141928]{color:var(--color-text-secondary)}.tours-activities-ads-item__image[data-v-4b141928]{border-radius:6px;padding-left:16px}.tours-activities-ads-item__thumbnail[data-v-4b141928]{border-radius:6px;overflow:hidden;height:80px;width:80px}.tours-activities-ads-item__thumbnail[data-v-4b141928]:hover{box-shadow:0 2px 4px 0 var(--color-elevation-layer-1),0 0 12px 0 var(--color-elevation-layer-2)}
@media only screen and (min-width:992px){.tours-activities-ads[data-v-a6dc45ee]{border:1px solid var(--color-decorative-border-1)}}.tours-activities-ads__content[data-v-a6dc45ee]{display:flex;flex-direction:column;grid-gap:8px;gap:8px;padding:16px 16px 8px}.tours-activities-ads__header[data-v-a6dc45ee]{display:flex;flex-direction:row;justify-content:space-between}.tours-activities-ads__title[data-v-a6dc45ee]{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;font-size:14px;font-weight:400;color:var(--color-text-secondary)}.tours-activities-ads__list[data-v-a6dc45ee]{list-style-type:none;margin:0;padding:0}.tours-activities-ads__list .tours-activities-ads__item[data-v-a6dc45ee]:not(:last-child){border-bottom:1px solid var(--color-decorative-border-1)}
.mainline__divider[data-v-70d93fa9]{margin:16px}@media only screen and (min-width:992px){.mainline__divider[data-v-70d93fa9]{margin:20px 16px 24px}}.mainline__pagination[data-v-70d93fa9]{background:var(--color-background-primary);padding-top:24px}@media only screen and (min-width:992px){.mainline__pagination[data-v-70d93fa9]{padding-top:48px}}.mainline__error[data-v-70d93fa9]{justify-content:center}.mainline__result-wrapper[data-v-70d93fa9]{background:var(--color-background-primary)}.mainline__result[data-v-70d93fa9]{margin-bottom:8px}.mainline__result.related-queries[data-v-70d93fa9]{margin-bottom:0}
.web__title[data-v-1cdaba5a]{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.web[data-v-1cdaba5a]{display:contents;box-sizing:initial;padding-top:8px;font-size:14px}@media only screen and (min-width:992px){.web[data-v-1cdaba5a]{display:grid;grid-template-areas:"left-gutter mainline mid-gutter sidebar right-gutter";grid-template-columns:120px minmax(0,8fr) 40px minmax(0,4fr) 24px;padding:4px 0}}@media only screen and (min-width:1200px){.web[data-v-1cdaba5a]{grid-template-columns:120px minmax(0,660px) 40px minmax(0,360px) 24px}}@media only screen and (min-width:992px){.web.web--fullwidth[data-v-1cdaba5a]{grid-template-areas:"left-gutter experiment experiment experiment experiment" "left-gutter mainline mid-gutter sidebar right-gutter";grid-template-columns:120px minmax(0,8fr) 40px minmax(0,4fr) minmax(24px,auto)}}@media only screen and (min-width:1200px){.web.web--fullwidth[data-v-1cdaba5a]{grid-template-columns:120px minmax(0,660px) 40px minmax(0,360px) minmax(24px,1fr)}}.web__mainline[data-v-1cdaba5a],.web__no-results[data-v-1cdaba5a]{grid-area:mainline}.web__sidebar[data-v-1cdaba5a]{display:none;grid-area:sidebar}@media only screen and (min-width:992px){.web__sidebar[data-v-1cdaba5a]{display:block}}.web__fullwidth-product-ads[data-v-1cdaba5a]{grid-area:experiment}
