.MvR7{margin:32px 0}@media (width>=640px){.MvR7{margin-bottom:48px}}.MvR7.MvR7-mod-no-margin-bottom{margin-bottom:0}.fU96{display:inline}.fU96-mod-flex{flex-direction:column;justify-content:center;align-items:flex-start;display:flex}@media (width>=768px){.fU96-mod-flex{flex-direction:row}}.fU96-title{font-family:var(--font-header-small-family);font-weight:var(--font-header-small-weight);font-size:var(--font-desktop-header-small-size);line-height:var(--font-desktop-header-small-line-height);font-feature-settings:var(--font-header-small-feature-settings);color:var(--color-elevation-app-content);margin:0;display:inline}@media (width>=768px){.fU96-title{font-family:var(--font-header-medium-family);font-weight:var(--font-desktop-header-medium-weight);font-size:var(--font-desktop-header-medium-size);line-height:var(--font-desktop-header-medium-line-height);font-feature-settings:var(--font-header-medium-feature-settings)}}.fU96-tooltip-container{vertical-align:text-bottom;margin-right:8px}.fU96-subtitle{font-family:var(--typography-font-family-default);font-weight:var(--font-body-large-weight);font-size:var(--font-body-large-size);line-height:var(--font-body-large-line-height);letter-spacing:var(--font-desktop-body-large-letter-spacing);font-feature-settings:var(--font-body-large-feature-settings);color:var(--color-elevation-app-content);margin:0}.fU96-moduleContent{font-family:var(--typography-font-family-default);font-weight:var(--font-body-large-weight);font-size:var(--font-body-large-size);line-height:var(--font-body-large-line-height);letter-spacing:var(--font-desktop-body-large-letter-spacing);font-feature-settings:var(--font-body-large-feature-settings);color:var(--color-elevation-app-content);margin:16px 0 0}.fU96-extra-content{margin-top:8px;margin-right:0}@media (width>=768px){.fU96-extra-content{margin-top:0;margin-right:auto;margin-left:0}}.react.react-st .beFo{margin:32px 8px}@media (width>=768px){.react.react-st .beFo{margin-top:48px}}.react.react-st .beFo.beFo-mod-no-margin-bottom{margin-bottom:0}.react.react-st .beFo.beFo-mod-no-margin-top{margin-top:0}.AIyb{border-top:1px solid var(--color-border-default);width:100%;max-height:40px;padding:12px 16px;display:flex}@media (width>=1024px){.AIyb{max-height:unset;padding:12px 16px 16px}}.AIyb-provider{width:23%;color:var(--color-background-base-content);flex-direction:column;font-size:12px;line-height:16px;text-decoration:none;display:flex;padding-left:8px}.AIyb-provider:last-of-type{padding-left:0}.AIyb-provider:hover,.AIyb-provider:focus{text-decoration:underline}.AIyb-dropdown-provider{color:var(--color-background-base-content);padding:2px 0;font-size:16px;line-height:24px;text-decoration:none;display:flex}.AIyb-dropdown-provider:hover,.AIyb-dropdown-provider:focus{background:var(--color-background-base-hover);text-decoration:underline}.AIyb-dropdown-see-more{font-family:var(--font-bold-family);font-weight:var(--font-bold-weight);color:var(--color-foreground-action-default);padding:2px 8px;font-size:16px;line-height:24px;text-decoration:none;display:flex}.AIyb-provider-bold{font-weight:var(--font-weight-emphasis);align-items:center;display:inline-block;padding-right:8px}.AIyb-provider-bold.AIyb-mod-no-padding{white-space:nowrap;text-overflow:ellipsis;width:auto;max-width:100%;padding:0;overflow:hidden}.AIyb-provider-regular{text-overflow:ellipsis;white-space:nowrap;max-width:200px;padding:0 8px;display:inline-block;overflow:hidden}.AIyb-provider-regular.AIyb-mod-no-padding{padding:0}.AIyb-dropdown-outer{width:100%;position:relative}@media (width>=1024px){.AIyb-dropdown-outer{width:auto;padding-right:16px}.AIyb-dropdown-outer.AIyb-mod-narrow{width:100%}}.AIyb-button{cursor:pointer;justify-content:space-between;align-items:center;width:100%;height:100%;font-size:12px;line-height:16px;display:flex}@media (width>=1024px){.AIyb-button{flex-direction:column;justify-content:center;align-items:flex-start}.AIyb-button.AIyb-mod-narrow{flex-direction:row;justify-content:space-between;align-items:center}}.AIyb-button-content{white-space:nowrap;display:flex}.AIyb-button-icon{width:15px;height:15px;fill:var(--color-foreground-action-default)}@media (width>=1024px){.AIyb-button-icon{width:15px;height:15px;fill:var(--color-background-base-content)}}.AIyb-dropdown{background:var(--color-background-neutral-content);min-width:220px;box-shadow:0 3px 12px 1px var(--color-shadow-color-2);z-index:9979;transition:padding-top .5s,padding-bottom .5s,visibility .5s,height .5s;position:absolute;bottom:0;overflow:hidden;padding:4px 4px 4px 0;left:15px}@media (width>=1024px){.AIyb-dropdown.AIyb-mod-direction-down{top:0}}.AIyb-dropdown.AIyb-mod-hidden{visibility:hidden;padding-top:0;padding-bottom:0}.YARt-button{background:var(--color-background-progress-default-stops-end-color);cursor:pointer;flex-direction:column;justify-content:center;align-items:center;width:20px;height:40px;display:flex;border-radius:var(--size-border-radius-small) 0 0 var(--size-border-radius-small);margin-right:1px}.YARt-button:hover{background:var(--color-background-progress-hover-stops-end-color)}.YARt-button:focus{background:var(--color-background-progress-focus-stops-end-color)}.YARt-button-icon{fill:var(--color-background-progress-content)}.YARt-provider{color:var(--color-background-base-content);padding:2px 0;font-size:16px;line-height:24px;display:flex}.YARt-provider:hover,.YARt-provider:focus{background:var(--color-background-alt-action);text-decoration:underline}.YARt-provider-price{font-family:var(--font-bold-family);font-weight:var(--font-bold-weight);align-items:center;display:inline-block;padding-right:8px}.YARt-provider-name{text-overflow:ellipsis;white-space:nowrap;max-width:200px;padding:0 8px;display:inline-block;overflow:hidden}.QiSy{color:var(--color-elevation-app-content);flex-direction:column;display:flex}.QiSy-overall-score-container{align-items:center;width:100%;display:flex}.QiSy-overall-score{margin:4px 0 4px 12px}.QiSy-overall-score-overview{flex-direction:column;display:flex}.QiSy-score-breakdown-container{flex-wrap:wrap;width:100%;display:flex}.QiSy-score-breakdown{align-items:center;width:50%;display:flex}.QiSy-score-breakdown-score{min-width:30px;margin:12px 0 0 8px}.QiSy-score-breakdown-group{margin:8px 8px 0}@media (width>=640px){.QiSy-score-breakdown{width:25%}}.QiSy.QiSy-mod-layout-horizontal .QiSy-overall-score-overview{margin:4px 12px}@media (width>=768px){.QiSy.QiSy-mod-layout-horizontal{flex-direction:row}.QiSy.QiSy-mod-layout-horizontal .QiSy-overall-score-container,.QiSy.QiSy-mod-layout-horizontal .QiSy-score-breakdown-container,.QiSy.QiSy-mod-layout-horizontal .QiSy-score-breakdown{width:50%}}.QiSy.QiSy-mod-layout-vertical .QiSy-overall-score-container{margin-bottom:24px}.QiSy.QiSy-mod-layout-vertical .QiSy-overall-score{margin:0 0 0 24px}.QiSy.QiSy-mod-layout-vertical .QiSy-score-breakdown{width:100%;margin-bottom:8px}.QiSy.QiSy-mod-layout-vertical .QiSy-score-breakdown:last-child,.QiSy.QiSy-mod-layout-vertical .QiSy-score-breakdown-score{margin:0}.QiSy.QiSy-mod-layout-vertical .QiSy-score-breakdown-group{margin:0 16px 0 0}.QiSy.QiSy-mod-size-default .QiSy-overall-score{font-family:var(--font-header-medium-family);font-weight:var(--font-desktop-header-medium-weight);font-size:var(--font-desktop-header-medium-size);line-height:var(--font-desktop-header-medium-line-height);font-feature-settings:var(--font-header-medium-feature-settings)}.QiSy.QiSy-mod-size-default .QiSy-overall-score-rating{font-family:var(--font-body-large-emphasis-family);font-weight:var(--font-body-large-emphasis-weight);font-size:var(--font-body-large-emphasis-size);line-height:var(--font-body-large-emphasis-line-height);letter-spacing:var(--font-desktop-body-large-emphasis-letter-spacing);font-feature-settings:var(--font-body-large-emphasis-feature-settings)}.QiSy.QiSy-mod-size-default .QiSy-overall-score-reviewer{font-family:var(--typography-font-family-default);font-weight:var(--font-body-medium-weight);font-size:var(--font-body-medium-size);line-height:var(--font-body-medium-line-height);letter-spacing:var(--font-desktop-body-medium-letter-spacing);font-feature-settings:var(--font-body-medium-feature-settings)}.QiSy.QiSy-mod-size-default .QiSy-score-breakdown-score{font-family:var(--font-header-xsmall-family);font-weight:var(--font-header-xsmall-weight);font-size:var(--font-desktop-header-xsmall-size);line-height:var(--font-desktop-header-xsmall-line-height);font-feature-settings:var(--font-header-xsmall-feature-settings)}.QiSy.QiSy-mod-size-default .QiSy-score-breakdown-group{font-family:var(--typography-font-family-default);font-weight:var(--font-body-medium-weight);font-size:var(--font-body-medium-size);line-height:var(--font-body-medium-line-height);letter-spacing:var(--font-desktop-body-medium-letter-spacing);font-feature-settings:var(--font-body-medium-feature-settings)}.QiSy.QiSy-mod-size-large .QiSy-overall-score{font-family:var(--font-display-small-family);font-weight:var(--font-display-small-weight);font-size:var(--font-desktop-display-small-size);line-height:var(--font-desktop-display-small-line-height);font-feature-settings:var(--font-display-small-feature-settings)}.QiSy.QiSy-mod-size-large .QiSy-overall-score-rating{font-family:var(--font-header-xsmall-family);font-weight:var(--font-header-xsmall-weight);font-size:var(--font-desktop-header-xsmall-size);line-height:var(--font-desktop-header-xsmall-line-height);font-feature-settings:var(--font-header-xsmall-feature-settings)}.QiSy.QiSy-mod-size-large .QiSy-overall-score-reviewer{font-family:var(--typography-font-family-default);font-weight:var(--font-body-large-weight);font-size:var(--font-body-large-size);line-height:var(--font-body-large-line-height);letter-spacing:var(--font-desktop-body-large-letter-spacing);font-feature-settings:var(--font-body-large-feature-settings)}.QiSy.QiSy-mod-size-large .QiSy-score-breakdown-score{font-family:var(--font-header-xsmall-family);font-weight:var(--font-header-xsmall-weight);font-size:var(--font-desktop-header-xsmall-size);line-height:var(--font-desktop-header-xsmall-line-height);font-feature-settings:var(--font-header-xsmall-feature-settings)}.QiSy.QiSy-mod-size-large .QiSy-score-breakdown-group{font-family:var(--typography-font-family-default);font-weight:var(--font-body-large-weight);font-size:var(--font-body-large-size);line-height:var(--font-body-large-line-height);letter-spacing:var(--font-desktop-body-large-letter-spacing);font-feature-settings:var(--font-body-large-feature-settings)}.c1UAn{color:var(--color-elevation-app-content);flex-direction:column;display:flex}.c1UAn-pros-title{color:var(--color-foreground-positive-default)}.bd-mo .c1UAn-pros-title{color:var(--color-foreground-positive-focus)!important}.c1UAn-cons-title{color:var(--color-foreground-negative-default)}.c1UAn-sentiments-container{width:100%}.c1UAn-sentiment-wrapper{margin-bottom:4px}.c1UAn-sentiment{cursor:pointer;text-align:start}.c1UAn-additional-sentiments-wrapper{margin-bottom:12px;margin-right:12px}.c1UAn-sentiment-counter{font-family:var(--typography-font-family-default);font-weight:var(--font-body-small-weight);font-size:var(--font-body-small-size);line-height:var(--font-body-small-line-height);letter-spacing:var(--font-desktop-body-small-letter-spacing);font-feature-settings:var(--font-body-small-feature-settings);color:var(--color-foreground-neutral-default);margin-right:4px}@media (width>=768px){.c1UAn{flex-direction:row}.c1UAn.c1UAn-mod-layout-horizontal .c1UAn-sentiments-container{width:calc(50% - 16px);margin-left:16px}.c1UAn.c1UAn-mod-layout-vertical{flex-direction:column;row-gap:24px}body.flex-gap .c1UAn.c1UAn-mod-layout-vertical>:not(:last-child){margin-bottom:24px}}.c1UAn.c1UAn-mod-size-default .c1UAn-pros-title,.c1UAn.c1UAn-mod-size-default .c1UAn-cons-title{font-family:var(--font-body-medium-emphasis-family);font-weight:var(--font-body-medium-emphasis-weight);font-size:var(--font-body-medium-emphasis-size);line-height:var(--font-body-medium-emphasis-line-height);letter-spacing:var(--font-desktop-body-medium-emphasis-letter-spacing);font-feature-settings:var(--font-body-medium-emphasis-feature-settings);margin:16px 0 8px}.c1UAn.c1UAn-mod-size-default .c1UAn-sentiment-wrapper,.c1UAn.c1UAn-mod-size-default .c1UAn-additional-sentiments-wrapper{font-family:var(--typography-font-family-default);font-weight:var(--font-body-medium-weight);font-size:var(--font-body-medium-size);line-height:var(--font-body-medium-line-height);letter-spacing:var(--font-desktop-body-medium-letter-spacing);font-feature-settings:var(--font-body-medium-feature-settings)}.c1UAn.c1UAn-mod-size-large .c1UAn-pros-title,.c1UAn.c1UAn-mod-size-large .c1UAn-cons-title{font-family:var(--font-header-xsmall-family);font-weight:var(--font-header-xsmall-weight);font-size:var(--font-desktop-header-xsmall-size);line-height:var(--font-desktop-header-xsmall-line-height);font-feature-settings:var(--font-header-xsmall-feature-settings);margin:0 0 8px}.c1UAn.c1UAn-mod-size-large .c1UAn-sentiment-wrapper,.c1UAn.c1UAn-mod-size-large .c1UAn-additional-sentiments-wrapper{font-family:var(--typography-font-family-default);font-weight:var(--font-body-large-weight);font-size:var(--font-body-large-size);line-height:var(--font-body-large-line-height);letter-spacing:var(--font-desktop-body-large-letter-spacing);font-feature-settings:var(--font-body-large-feature-settings)}.c3Kd2-alert-container{margin-bottom:24px}.c3Kd2-info-icon{fill:var(--color-foreground-action-default)}.c55vM{width:100%;height:100%}.c55vM.c55vM-mod-disable-width-height{width:auto;height:auto}.c55vM-mod-vertical-center{flex-direction:column;justify-content:center;display:flex}.Jk_5{margin:12px 0}.Jk_5-header{justify-content:space-between;display:flex}.c1hRZ{text-align:center;background-color:var(--color-chart-default);border-radius:100%;justify-content:center;align-items:center;width:32px;height:32px;padding:4px;display:flex;position:relative}.c1hRZ-value{font-size:14px;line-height:20px;font-family:var(--font-bold-family);font-weight:var(--font-bold-weight);color:var(--color-foreground-neutral-default);position:relative}.c2oma{flex-direction:row;margin:12px 0;display:flex}.c2oma-review-user-icon{margin-left:12px}.c2oma-review-content{width:100%}.c2oma-review-header{justify-content:space-between;align-items:center;display:flex}.c2oma-rating-container{align-items:center;display:flex}.c2oma-user-info:before,.c2oma-route:before{content:"";height:14px;position:absolute;top:50%;transform:translateY(-50%);border-right:var(--size-border-width-100) solid var(--color-elevation-app-content);right:0}.c2oma-user-info,.c2oma-route{font-family:var(--typography-font-family-default);font-weight:var(--font-body-medium-weight);font-size:var(--font-body-medium-size);line-height:var(--font-body-medium-line-height);letter-spacing:var(--font-desktop-body-medium-letter-spacing);font-feature-settings:var(--font-body-medium-feature-settings);position:relative;margin-right:8px;padding-right:8px}.c2oma-route-separator{margin:0 4px}.c2oma-image-container{display:flex}.c2oma-provider-image{height:16px}.c2oma-provider-image.c2oma-mod-core{height:inherit}.c2oma-rating{font-family:var(--font-body-medium-emphasis-family);font-weight:var(--font-body-medium-emphasis-weight);font-size:var(--font-body-medium-emphasis-size);line-height:var(--font-body-medium-emphasis-line-height);letter-spacing:var(--font-desktop-body-medium-emphasis-letter-spacing);font-feature-settings:var(--font-body-medium-emphasis-feature-settings)}.c2oma-theme-positive .c2oma-rating{color:var(--color-foreground-positive-default)}.bd-mo .c2oma-theme-positive .c2oma-rating{color:var(--color-foreground-positive-focus)!important}.c2oma-theme-negative .c2oma-rating{color:var(--color-foreground-negative-default)}.c2oma-review-text{font-family:var(--typography-font-family-default);font-weight:var(--font-body-medium-weight);font-size:var(--font-body-medium-size);line-height:var(--font-body-medium-line-height);letter-spacing:var(--font-desktop-body-medium-letter-spacing);font-feature-settings:var(--font-body-medium-feature-settings);margin:4px 0 0;display:block}.c2oma-review-type-label{font-family:var(--font-bold-family);font-weight:var(--font-bold-weight);margin-left:.5em}.vmX6-title{font-family:var(--font-body-medium-emphasis-family);font-weight:var(--font-body-medium-emphasis-weight);font-size:var(--font-body-medium-emphasis-size);line-height:var(--font-body-medium-emphasis-line-height);letter-spacing:var(--font-desktop-body-medium-emphasis-letter-spacing);font-feature-settings:var(--font-body-medium-emphasis-feature-settings)}.vmX6-tags-wrapper{white-space:nowrap;-ms-overflow-style:none;scrollbar-width:none;flex-flow:column wrap;width:100%;height:80px;margin-top:12px;display:flex;overflow-x:scroll}@media (width>=1024px){.vmX6-tags-wrapper{flex-direction:row;height:auto}}.vmX6-tags-wrapper::-webkit-scrollbar{display:none}.vmX6-tag{font-family:var(--typography-font-family-default);font-weight:var(--font-body-medium-weight);font-size:var(--font-body-medium-size);line-height:var(--font-body-medium-line-height);letter-spacing:var(--font-desktop-body-medium-letter-spacing);font-feature-settings:var(--font-body-medium-feature-settings);background-color:var(--color-background-base-default);border-radius:var(--size-border-radius-small);cursor:pointer;margin:4px;padding:6px 10px;display:inline-block}.vmX6-tag.vmX6-mod-active{background-color:var(--color-foreground-action-hover);color:var(--color-background-action-content)}@media (hover:hover){.vmX6-tag:hover{background-color:var(--color-foreground-action-hover);color:var(--color-background-action-content)}}.c-eW9-filters-wrapper{flex-direction:column-reverse;display:flex}.c-eW9-filter-container{flex-direction:column;align-items:flex-start;margin-top:16px;display:flex}.c-eW9-filters-label{font-family:var(--font-body-medium-emphasis-family);font-weight:var(--font-body-medium-emphasis-weight);font-size:var(--font-body-medium-emphasis-size);line-height:var(--font-body-medium-emphasis-line-height);letter-spacing:var(--font-desktop-body-medium-emphasis-letter-spacing);font-feature-settings:var(--font-body-medium-emphasis-feature-settings);white-space:nowrap;margin:8px 0 0 16px}.c-eW9-group-select-container,.c-eW9-time-of-year-select-container,.c-eW9-rating-select-container{width:100%}.c-eW9-group-select-container .c-eW9-checkbox,.c-eW9-time-of-year-select-container .c-eW9-checkbox,.c-eW9-rating-select-container .c-eW9-checkbox{font-family:var(--typography-font-family-default);font-weight:var(--font-body-medium-weight);font-size:var(--font-body-medium-size);line-height:var(--font-body-medium-line-height);letter-spacing:var(--font-desktop-body-medium-letter-spacing);font-feature-settings:var(--font-body-medium-feature-settings);width:calc(50% - 16px);margin-top:8px;margin-left:16px}@media (width>=640px){.c-eW9-group-select-container .c-eW9-checkbox,.c-eW9-time-of-year-select-container .c-eW9-checkbox,.c-eW9-rating-select-container .c-eW9-checkbox{width:auto}}.c-eW9-group-select-container .c-eW9-checkbox-wrapper,.c-eW9-time-of-year-select-container .c-eW9-checkbox-wrapper,.c-eW9-rating-select-container .c-eW9-checkbox-wrapper{display:inline-block}.c-eW9-order-select-container{width:192px;margin-top:8px}@media (width>=1024px){.c-eW9-filters-wrapper{flex-direction:row;justify-content:space-between}.c-eW9-filter-container{flex-direction:row;align-items:center}}.c-eW9-search-wrapper,.c-eW9-review-tags-wrapper{margin-top:32px}.Qu3l{color:var(--color-elevation-app-content)}.Qu3l-no-reviews-alert{margin-top:24px}.Qu3l-buttons-wrapper{justify-content:space-between;display:flex}.Qu3l-button-wrapper{justify-content:end;padding-top:24px;display:flex;margin-right:auto}.Qu3l-link{font-family:var(--font-bold-family);font-weight:var(--font-bold-weight);color:var(--color-foreground-action-default)}.Qu3l-link:hover{cursor:pointer;text-decoration:underline}.Qu3l-spinner{justify-content:center;display:flex}.OYbJ{box-shadow:0 3px 6px var(--color-shadow-color-3), 0 -1px 4px var(--color-shadow-color-1);border-radius:var(--size-border-radius-medium);grid-template-columns:1fr 5fr 1.2fr;height:200px;margin:2px;display:grid}.OYbJ.OYbJ-mod-pres-full{grid-template-areas:"photo description description""photo description description""photo price price";width:330px;height:175px;margin:2px auto}@media (width>=640px){.OYbJ.OYbJ-mod-pres-full{grid-template-areas:"photo description price""photo description price""photo description price";width:100%;height:200px}}.OYbJ.OYbJ-mod-pres-full.OYbJ-with-providers{grid-template-areas:"photo description description""photo description description""photo price price";width:330px;height:175px}@media (width>=640px){.OYbJ.OYbJ-mod-pres-full.OYbJ-with-providers{grid-template-areas:"photo description price""photo description price""photo providers providers";width:100%;height:255px}}.OYbJ.OYbJ-mod-pres-medium{grid-template-areas:"photo description description""photo description description""photo price price";width:330px;height:175px}@media (width>=640px){.OYbJ.OYbJ-mod-pres-medium{grid-template-areas:"photo description description""photo description description""photo price price";width:500px;height:200px}}.OYbJ.OYbJ-mod-pres-small{grid-template-areas:"photo description description""photo description description""photo price price";width:330px;height:175px}.OYbJ-photo-container{display:inherit;grid-area:photo;position:relative}.OYbJ-photo-wrapper{width:200px;height:200px;overflow:hidden;border-radius:0 var(--size-border-radius-large) var(--size-border-radius-large) 0}.OYbJ-photo-wrapper.OYbJ-mod-pres-full.OYbJ-with-providers{width:140px;height:175px}@media (width>=640px){.OYbJ-photo-wrapper.OYbJ-mod-pres-full.OYbJ-with-providers{width:200px;height:255px}}.OYbJ-photo-wrapper.OYbJ-mod-pres-full{width:140px;height:175px}@media (width>=640px){.OYbJ-photo-wrapper.OYbJ-mod-pres-full{width:200px;height:200px}}.OYbJ-photo-wrapper.OYbJ-mod-pres-medium{width:140px;height:175px}@media (width>=640px){.OYbJ-photo-wrapper.OYbJ-mod-pres-medium{width:200px;height:200px}}.OYbJ-photo-wrapper.OYbJ-mod-pres-small{width:140px;height:175px}.OYbJ-description-wrapper{grid-area:description;width:calc(100% - 32px);margin:8px 16px 0;overflow:hidden}.OYbJ-description{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;display:flex}.OYbJ-description a{cursor:pointer}.OYbJ-address{font-family:var(--typography-font-family-default);font-weight:var(--font-body-small-weight);font-size:var(--font-body-small-size);line-height:var(--font-body-small-line-height);letter-spacing:var(--font-desktop-body-small-letter-spacing);font-feature-settings:var(--font-body-small-feature-settings);text-overflow:ellipsis;word-wrap:normal;width:inherit;overflow-wrap:inherit;white-space:nowrap;overflow:hidden}.OYbJ-score-container{display:flex}.OYbJ-scores-description{font-family:var(--typography-font-family-default);font-weight:var(--font-body-small-weight);font-size:var(--font-body-small-size);line-height:var(--font-body-small-line-height);letter-spacing:var(--font-desktop-body-small-letter-spacing);font-feature-settings:var(--font-body-small-feature-settings);margin-right:16px}.OYbJ-text{display:none}@media (width>=640px){.OYbJ-text{font-family:var(--typography-font-family-default);font-weight:var(--font-body-small-weight);font-size:var(--font-body-small-size);line-height:var(--font-body-small-line-height);letter-spacing:var(--font-desktop-body-small-letter-spacing);font-feature-settings:var(--font-body-small-feature-settings);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:8px;display:-webkit-box;overflow:hidden}}.OYbJ-score{font-family:var(--typography-font-family-default);font-weight:var(--font-body-medium-weight);font-size:var(--font-body-medium-size);line-height:var(--font-body-medium-line-height);letter-spacing:var(--font-desktop-body-medium-letter-spacing);font-feature-settings:var(--font-body-medium-feature-settings);margin-top:4px}.OYbJ-providers{display:none}@media (width>=640px){.OYbJ-providers{grid-area:providers;height:55px;display:block}}.OYbJ-price{font-family:var(--font-desktop-numerals-body-large-emphasis-family);font-weight:var(--font-desktop-numerals-body-large-emphasis-weight);font-size:var(--font-desktop-numerals-body-large-emphasis-size);line-height:var(--font-desktop-numerals-body-large-emphasis-line-height);letter-spacing:var(--font-desktop-numerals-body-large-emphasis-letter-spacing);font-feature-settings:var(--font-desktop-numerals-body-large-emphasis-feature-settings)}.OYbJ-provider-name{display:none}@media (width>=640px){.OYbJ-provider-name{font-family:var(--font-desktop-numerals-body-large-emphasis-family);font-weight:var(--font-desktop-numerals-body-large-emphasis-weight);font-size:var(--font-desktop-numerals-body-large-emphasis-size);line-height:var(--font-desktop-numerals-body-large-emphasis-line-height);letter-spacing:var(--font-desktop-numerals-body-large-emphasis-letter-spacing);font-feature-settings:var(--font-desktop-numerals-body-large-emphasis-feature-settings);-webkit-line-clamp:3;overflow-wrap:break-word;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}.OYbJ-button-full{font-family:var(--font-body-medium-emphasis-family);font-weight:var(--font-body-medium-emphasis-weight);font-size:var(--font-body-medium-emphasis-size);line-height:var(--font-body-medium-emphasis-line-height);letter-spacing:var(--font-desktop-body-medium-emphasis-letter-spacing);font-feature-settings:var(--font-body-medium-emphasis-feature-settings);width:auto;color:var(--color-background-progress-content);background:var(--color-background-progress-default);border-radius:2px;flex-shrink:0;justify-content:center;align-items:center;max-height:40px;padding:12px 16px;display:flex}.OYbJ-button-full:hover{background:var(--color-background-progress-hover)}.OYbJ-button-full:focus{background:var(--color-background-progress-focus)}.OYbJ-freebies-section{width:100%;margin-top:8px;display:block}.OYbJ-freebies-section.OYbJ-mod-pres-full{display:none}@media (width>=1024px){.OYbJ-freebies-section.OYbJ-mod-pres-full{display:block}}.OYbJ-freebies-section.OYbJ-mod-pres-medium{display:none}@media (width>=640px){.OYbJ-freebies-section.OYbJ-mod-pres-medium{display:block}}.OYbJ-button-mobile{margin-top:auto;margin-right:4px}.OYbJ-button-mobile-large{width:75px}@media (width>=640px){.OYbJ-button-mobile-large{width:auto}}.OYbJ-button-mobile-small{width:75px}.bd-hc .OYbJ-button-mobile-small,.bd-md .OYbJ-button-mobile-small{width:90px;padding:12px 8px}.OYbJ-price-wrapper{flex-grow:1;grid-area:price;align-items:flex-start;display:flex;padding:12px 8px 12px 12px}.OYbJ-price-wrapper.OYbJ-mod-pres-full{border-top:1px solid var(--color-border-default);flex-direction:row;justify-content:space-between}@media (width>=640px){.OYbJ-price-wrapper.OYbJ-mod-pres-full{border-top:none;flex-direction:column;justify-content:flex-end;align-items:center;width:125px;max-width:100%;border-right:1px solid var(--color-border-default)}}@media (width>=1280px){.OYbJ-price-wrapper.OYbJ-mod-pres-full{width:auto}}@media (width>=640px){.OYbJ-price-wrapper.OYbJ-mod-pres-full .OYbJ-select-button-providers{flex-shrink:1;min-width:0}.OYbJ-price-wrapper.OYbJ-mod-pres-full .OYbJ-button-full{text-overflow:ellipsis;white-space:nowrap;flex-shrink:1;padding:12px;overflow:hidden}}.OYbJ-price-wrapper.OYbJ-mod-pres-medium,.OYbJ-price-wrapper.OYbJ-mod-pres-small{border-top:1px solid var(--color-border-default);flex-direction:row;justify-content:space-between}.OYbJ-price-container{flex-direction:column;align-self:baseline;min-width:0;display:flex}.OYbJ-price-container.OYbJ-mod-pres-full{align-self:end}@media (width>=640px){.OYbJ-price-container.OYbJ-mod-pres-full{align-self:start;width:100%}}.OYbJ-price-container.OYbJ-mod-pres-medium{align-self:end}@media (width>=640px){.OYbJ-price-container.OYbJ-mod-pres-medium{align-self:start}}.OYbJ-price-container.OYbJ-mod-pres-small{align-self:end}.OYbJ-price-avg-title{display:none}@media (width>=640px){.OYbJ-price-avg-title{display:block}}.OYbJ-price-sites{font-family:var(--typography-font-family-default);font-weight:var(--font-body-small-weight);font-size:var(--font-body-small-size);line-height:var(--font-body-small-line-height);letter-spacing:var(--font-desktop-body-small-letter-spacing);font-feature-settings:var(--font-body-small-feature-settings);color:var(--color-background-neutral-default)}.OYbJ-info-container{display:none}@media (width>=640px){.OYbJ-info-container{width:100%;margin-top:8px;display:flex}}.OYbJ-info{flex:1;width:148px;display:flex}.OYbJ-score{font-family:var(--font-body-medium-emphasis-family);font-weight:var(--font-body-medium-emphasis-weight);font-size:var(--font-body-medium-emphasis-size);line-height:var(--font-body-medium-emphasis-line-height);letter-spacing:var(--font-desktop-body-medium-emphasis-letter-spacing);font-feature-settings:var(--font-body-medium-emphasis-feature-settings);width:32px;height:32px;color:var(--color-background-alt-inverted-content);text-align:center;background-color:var(--color-background-progress-end-default);border-radius:4px;padding-top:6px;line-height:20px;margin-left:10px}.OYbJ-score-summary{font-family:var(--typography-font-family-default);font-weight:var(--font-body-small-weight);font-size:var(--font-body-small-size);line-height:var(--font-body-small-line-height);letter-spacing:var(--font-desktop-body-small-letter-spacing);font-feature-settings:var(--font-body-small-feature-settings);flex-direction:column;line-height:15px;display:flex}.OYbJ-score-description{font-family:var(--font-body-small-emphasis-family);font-weight:var(--font-body-small-emphasis-weight);font-size:var(--font-body-small-emphasis-size);line-height:var(--font-body-small-emphasis-line-height);letter-spacing:var(--font-desktop-body-small-emphasis-letter-spacing);font-feature-settings:var(--font-body-small-emphasis-feature-settings)}.OYbJ-name-container{justify-content:space-between;width:100%;display:flex}.OYbJ-name-container .OYbJ-link-wrapper{width:100%}.OYbJ-name-container .OYbJ-link-wrapper.OYbJ-mod-with-price-alert{width:calc(100% - 25px)}.OYbJ-name-container .OYbJ-link-wrapper .OYbJ-name-wrapper{position:relative}.OYbJ-name-container .OYbJ-link-wrapper .OYbJ-name-wrapper:before{font-family:var(--font-header-xsmall-family);font-weight:var(--font-header-xsmall-weight);font-size:var(--font-desktop-header-xsmall-size);line-height:var(--font-desktop-header-xsmall-line-height);font-feature-settings:var(--font-header-xsmall-feature-settings);content:attr(data-full-name);z-index:10010;background-color:var(--color-elevation-one-surface);color:var(--color-background-base-content);display:none;position:absolute}.OYbJ-name-container .OYbJ-link-wrapper .OYbJ-name-wrapper:hover:before{cursor:pointer;display:block}.OYbJ-name-container .OYbJ-link-wrapper .OYbJ-name-wrapper.OYbJ-default-cursor:hover:before{cursor:default}.OYbJ-name-container .OYbJ-link-wrapper .OYbJ-name-wrapper .OYbJ-name{font-family:var(--font-header-xsmall-family);font-weight:var(--font-header-xsmall-weight);font-size:var(--font-desktop-header-xsmall-size);line-height:var(--font-desktop-header-xsmall-line-height);font-feature-settings:var(--font-header-xsmall-feature-settings);white-space:nowrap;text-overflow:ellipsis;color:var(--color-background-base-content);margin-top:0;margin-bottom:0;text-decoration:none;overflow:hidden}.OYbJ-name-container .OYbJ-link-wrapper .OYbJ-name-wrapper .OYbJ-name:hover,.OYbJ-name-container .OYbJ-link-wrapper .OYbJ-name-wrapper .OYbJ-name:focus{color:var(--color-background-base-content)}.OYbJ-name-container .OYbJ-price-tracker-icon{margin-right:5px}.OYbJ-select-button-providers{flex-shrink:0;display:flex;border-top-left-radius:0;border-bottom-left-radius:0}.OYbJ-provider-button{display:block}@media (width>=640px){.OYbJ-provider-button{display:none}}.OYbJ-bell-icon{fill:var(--color-elevation-app-content);cursor:pointer}
