.yoo-card-provider-compact-line{align-items:center;background-color:var(--yoo-provider-compact-line-card-background-color,var(--ypt-provider-compact-line-card-background-color,var(--yp-color-grey-45)));border-color:var(--yoo-provider-compact-line-card-border-color,var(--ypt-provider-compact-line-card-border-color,transparent));border-radius:var(--yoo-provider-compact-line-card-border-radius,var(--ypt-provider-compact-line-card-border-radius,var(--yp-radius-base)));border-style:var(--yoo-provider-compact-line-card-border-style,var(--ypt-provider-compact-line-card-border-style,solid));border-width:var(--yoo-provider-compact-line-card-border-top-width,var(--ypt-provider-compact-line-card-border-top-width,0)) var(--yoo-provider-compact-line-card-border-right-width,var(--ypt-provider-compact-line-card-border-right-width,0)) var(--yoo-provider-compact-line-card-border-bottom-width,var(--ypt-provider-compact-line-card-border-bottom-width,0)) var(--yoo-provider-compact-line-card-border-left-width,var(--ypt-provider-compact-line-card-border-left-width,0));box-shadow:var(--yoo-provider-compact-line-card-box-shadow,var(--ypt-provider-compact-line-card-box-shadow,none));box-sizing:border-box;color:var(--yoo-provider-compact-line-card-text-color,var(--ypt-provider-compact-line-card-text-color,inherit));container:provider-line/inline-size;display:flex;flex-wrap:wrap;gap:var(--yp-gap-100);padding:var(--yoo-provider-compact-line-card-padding-desktop-top,var(--ypt-provider-compact-line-card-padding-desktop-top,var(--yp-padding-100))) var(--yoo-provider-compact-line-card-padding-desktop-right,var(--ypt-provider-compact-line-card-padding-desktop-right,var(--yp-padding-100))) var(--yoo-provider-compact-line-card-padding-desktop-bottom,var(--ypt-provider-compact-line-card-padding-desktop-bottom,var(--yp-padding-100))) var(--yoo-provider-compact-line-card-padding-desktop-left,var(--ypt-provider-compact-line-card-padding-desktop-left,var(--yp-padding-100)));position:relative;width:100%}@media(max-width:992px){.yoo-card-provider-compact-line{padding:var(--yoo-provider-compact-line-card-padding-tablet-top,var(--ypt-provider-compact-line-card-padding-tablet-top,var(--yp-padding-100))) var(--yoo-provider-compact-line-card-padding-tablet-right,var(--ypt-provider-compact-line-card-padding-tablet-right,var(--yp-padding-100))) var(--yoo-provider-compact-line-card-padding-tablet-bottom,var(--ypt-provider-compact-line-card-padding-tablet-bottom,var(--yp-padding-100))) var(--yoo-provider-compact-line-card-padding-tablet-left,var(--ypt-provider-compact-line-card-padding-tablet-left,var(--yp-padding-100)))}}@media(max-width:680px){.yoo-card-provider-compact-line{padding:var(--yoo-provider-compact-line-card-padding-mobile-top,var(--ypt-provider-compact-line-card-padding-mobile-top,var(--yp-padding-100))) var(--yoo-provider-compact-line-card-padding-mobile-right,var(--ypt-provider-compact-line-card-padding-mobile-right,var(--yp-padding-100))) var(--yoo-provider-compact-line-card-padding-mobile-bottom,var(--ypt-provider-compact-line-card-padding-mobile-bottom,var(--yp-padding-100))) var(--yoo-provider-compact-line-card-padding-mobile-left,var(--ypt-provider-compact-line-card-padding-mobile-left,var(--yp-padding-100)))}}.yoo-card-provider-compact-line *{box-sizing:border-box}.yoo-card-provider-compact-line_image{align-items:center;display:flex;flex-shrink:0;justify-content:center;min-width:var(--yoo-provider-compact-line-thumb-min-width,var(--ypt-provider-compact-line-thumb-min-width,5.25rem));width:var(--yoo-provider-compact-line-thumb-width,var(--ypt-provider-compact-line-thumb-width,5.25rem))}.yoo-card-provider-compact-line_image img{aspect-ratio:var(--yoo-provider-compact-line-thumb-aspect-ratio,var(--ypt-provider-compact-line-thumb-aspect-ratio,1/1));background-color:var(--yp-color-grey-25);border-color:var(--yoo-provider-compact-line-thumb-border-color,var(--ypt-provider-compact-line-thumb-border-color,var(--yp-color-grey)));border-radius:var(--yoo-provider-compact-line-thumb-border-radius,var(--ypt-provider-compact-line-thumb-border-radius,var(--yp-radius-base)));border-style:var(--yoo-provider-compact-line-thumb-border-style,var(--ypt-provider-compact-line-thumb-border-style,solid));border-width:var(--yoo-provider-compact-line-thumb-border-top-width,var(--ypt-provider-compact-line-thumb-border-top-width,1px)) var(--yoo-provider-compact-line-thumb-border-right-width,var(--ypt-provider-compact-line-thumb-border-right-width,1px)) var(--yoo-provider-compact-line-thumb-border-bottom-width,var(--ypt-provider-compact-line-thumb-border-bottom-width,1px)) var(--yoo-provider-compact-line-thumb-border-left-width,var(--ypt-provider-compact-line-thumb-border-left-width,1px));box-shadow:var(--yoo-provider-compact-line-thumb-box-shadow,var(--ypt-provider-compact-line-thumb-box-shadow,none));-o-object-fit:cover;object-fit:cover;width:100%}.yoo-card-provider-compact-line_caption{display:flex;flex:1 1 0;flex-direction:column;gap:var(--yp-gap-25);min-width:0}.yoo-card-provider-compact-line_title{color:var(--yoo-provider-compact-line-title-color,var(--ypt-provider-compact-line-title-color,inherit));font-size:var(--yoo-provider-compact-line-title-font-size-desktop,var(--ypt-provider-compact-line-title-font-size-desktop,var(--yp-font-size-base)));font-weight:var(--yoo-provider-compact-line-title-font-weight,var(--ypt-provider-compact-line-title-font-weight,var(--yp-font-weight-700)));line-height:1.2;-webkit-text-decoration:var(--yoo-provider-compact-line-title-text-decoration,var(--ypt-provider-compact-line-title-text-decoration,none));text-decoration:var(--yoo-provider-compact-line-title-text-decoration,var(--ypt-provider-compact-line-title-text-decoration,none));text-transform:var(--yoo-provider-compact-line-title-text-transform,var(--ypt-provider-compact-line-title-text-transform,var(--yp-text-transform-none)))}@media(max-width:992px){.yoo-card-provider-compact-line_title{font-size:var(--yoo-provider-compact-line-title-font-size-tablet,var(--ypt-provider-compact-line-title-font-size-tablet,var(--yp-font-size-base)))}}@media(max-width:680px){.yoo-card-provider-compact-line_title{font-size:var(--yoo-provider-compact-line-title-font-size-mobile,var(--ypt-provider-compact-line-title-font-size-mobile,var(--yp-font-size-base)))}}.yoo-card-provider-compact-line_rating i{color:var(--yoo-provider-compact-line-rating-icon-color,var(--ypt-provider-compact-line-rating-icon-color,var(--yp-color-yellow)));font-size:var(--yoo-provider-compact-line-rating-icon-size,var(--ypt-provider-compact-line-rating-icon-size,1em))}.yoo-card-provider-compact-line_links{display:flex;flex-wrap:wrap;gap:var(--yp-gap-25) var(--yp-gap-75)}.yoo-card-provider-compact-line_links a{color:var(--yoo-provider-compact-line-links-color,var(--ypt-provider-compact-line-links-color,var(--yp-color-secondary)));font-size:var(--yoo-provider-compact-line-links-font-size-desktop,var(--ypt-provider-compact-line-links-font-size-desktop,var(--yp-font-size-medium)));font-weight:var(--yoo-provider-compact-line-links-font-weight,var(--ypt-provider-compact-line-links-font-weight,var(--yp-font-weight-400)));-webkit-text-decoration:var(--yoo-provider-compact-line-links-text-decoration,var(--ypt-provider-compact-line-links-text-decoration,none));text-decoration:var(--yoo-provider-compact-line-links-text-decoration,var(--ypt-provider-compact-line-links-text-decoration,none));text-transform:var(--yoo-provider-compact-line-links-text-transform,var(--ypt-provider-compact-line-links-text-transform,none))}@media(max-width:992px){.yoo-card-provider-compact-line_links a{font-size:var(--yoo-provider-compact-line-links-font-size-tablet,var(--ypt-provider-compact-line-links-font-size-tablet,var(--yp-font-size-medium)))}}@media(max-width:680px){.yoo-card-provider-compact-line_links a{font-size:var(--yoo-provider-compact-line-links-font-size-mobile,var(--ypt-provider-compact-line-links-font-size-mobile,var(--yp-font-size-medium)))}}.yoo-card-provider-compact-line_links a:hover{color:var(--yoo-provider-compact-line-links-color-hover,var(--ypt-provider-compact-line-links-color-hover,var(--yp-color-accent)));-webkit-text-decoration:var(--yoo-provider-compact-line-links-text-decoration-hover,var(--ypt-provider-compact-line-links-text-decoration-hover,none));text-decoration:var(--yoo-provider-compact-line-links-text-decoration-hover,var(--ypt-provider-compact-line-links-text-decoration-hover,none))}.yoo-card-provider-compact-line_buttons{display:flex;flex-direction:column;flex-shrink:0;gap:var(--yp-gap-50);width:9rem}.yoo-card-provider-compact-line_buttons .button{gap:var(--yp-gap-50);justify-content:center;width:100%}.yoo-card-provider-compact-line_buttons .button-primary{background-color:var(--yoo-provider-compact-line-button-primary-background-color,var(--ypt-provider-compact-line-button-primary-background-color,var(--yp-color-primary)));border-color:var(--yoo-provider-compact-line-button-primary-border-color,var(--ypt-provider-compact-line-button-primary-border-color,transparent));border-radius:var(--yoo-provider-compact-line-button-primary-border-radius,var(--ypt-provider-compact-line-button-primary-border-radius,var(--yp-radius-base)));border-style:var(--yoo-provider-compact-line-button-primary-border-style,var(--ypt-provider-compact-line-button-primary-border-style,solid));border-width:var(--yoo-provider-compact-line-button-primary-border-top-width,var(--ypt-provider-compact-line-button-primary-border-top-width,0)) var(--yoo-provider-compact-line-button-primary-border-right-width,var(--ypt-provider-compact-line-button-primary-border-right-width,0)) var(--yoo-provider-compact-line-button-primary-border-bottom-width,var(--ypt-provider-compact-line-button-primary-border-bottom-width,0)) var(--yoo-provider-compact-line-button-primary-border-left-width,var(--ypt-provider-compact-line-button-primary-border-left-width,0));box-shadow:var(--yoo-provider-compact-line-button-primary-box-shadow,var(--ypt-provider-compact-line-button-primary-box-shadow,none));color:var(--yoo-provider-compact-line-button-primary-color,var(--ypt-provider-compact-line-button-primary-color,var(--yp-color-white)))}.yoo-card-provider-compact-line_buttons .button-primary:active,.yoo-card-provider-compact-line_buttons .button-primary:focus,.yoo-card-provider-compact-line_buttons .button-primary:hover{background-color:var(--yoo-provider-compact-line-button-primary-background-color-hover,var(--ypt-provider-compact-line-button-primary-background-color-hover,var(--yp-color-accent)));border-color:var(--yoo-provider-compact-line-button-primary-border-hover-color,var(--ypt-provider-compact-line-button-primary-border-hover-color,transparent));border-style:var(--yoo-provider-compact-line-button-primary-border-hover-style,var(--ypt-provider-compact-line-button-primary-border-hover-style,solid));border-width:var(--yoo-provider-compact-line-button-primary-border-hover-top-width,var(--ypt-provider-compact-line-button-primary-border-hover-top-width,0)) var(--yoo-provider-compact-line-button-primary-border-hover-right-width,var(--ypt-provider-compact-line-button-primary-border-hover-right-width,0)) var(--yoo-provider-compact-line-button-primary-border-hover-bottom-width,var(--ypt-provider-compact-line-button-primary-border-hover-bottom-width,0)) var(--yoo-provider-compact-line-button-primary-border-hover-left-width,var(--ypt-provider-compact-line-button-primary-border-hover-left-width,0));box-shadow:var(--yoo-provider-compact-line-button-primary-box-shadow-hover,var(--ypt-provider-compact-line-button-primary-box-shadow-hover,none));color:var(--yoo-provider-compact-line-button-primary-color-hover,var(--ypt-provider-compact-line-button-primary-color-hover,var(--yp-color-white)))}.yoo-card-provider-compact-line_buttons .button-additional{background-color:var(--yoo-provider-compact-line-button-additional-background-color,var(--ypt-provider-compact-line-button-additional-background-color,transparent));border-color:var(--yoo-provider-compact-line-button-additional-border-color,var(--ypt-provider-compact-line-button-additional-border-color,var(--yp-color-primary)));border-radius:var(--yoo-provider-compact-line-button-additional-border-radius,var(--ypt-provider-compact-line-button-additional-border-radius,var(--yp-radius-base)));border-style:var(--yoo-provider-compact-line-button-additional-border-style,var(--ypt-provider-compact-line-button-additional-border-style,solid));border-width:var(--yoo-provider-compact-line-button-additional-border-top-width,var(--ypt-provider-compact-line-button-additional-border-top-width,1px)) var(--yoo-provider-compact-line-button-additional-border-right-width,var(--ypt-provider-compact-line-button-additional-border-right-width,1px)) var(--yoo-provider-compact-line-button-additional-border-bottom-width,var(--ypt-provider-compact-line-button-additional-border-bottom-width,1px)) var(--yoo-provider-compact-line-button-additional-border-left-width,var(--ypt-provider-compact-line-button-additional-border-left-width,1px));box-shadow:var(--yoo-provider-compact-line-button-additional-box-shadow,var(--ypt-provider-compact-line-button-additional-box-shadow,none));color:var(--yoo-provider-compact-line-button-additional-color,var(--ypt-provider-compact-line-button-additional-color,var(--yp-color-primary)))}.yoo-card-provider-compact-line_buttons .button-additional:active,.yoo-card-provider-compact-line_buttons .button-additional:focus,.yoo-card-provider-compact-line_buttons .button-additional:hover{background-color:var(--yoo-provider-compact-line-button-additional-background-color-hover,var(--ypt-provider-compact-line-button-additional-background-color-hover,var(--yp-color-accent)));border-color:var(--yoo-provider-compact-line-button-additional-border-hover-color,var(--ypt-provider-compact-line-button-additional-border-hover-color,transparent));border-style:var(--yoo-provider-compact-line-button-additional-border-hover-style,var(--ypt-provider-compact-line-button-additional-border-hover-style,solid));border-width:var(--yoo-provider-compact-line-button-additional-border-hover-top-width,var(--ypt-provider-compact-line-button-additional-border-hover-top-width,1px)) var(--yoo-provider-compact-line-button-additional-border-hover-right-width,var(--ypt-provider-compact-line-button-additional-border-hover-right-width,1px)) var(--yoo-provider-compact-line-button-additional-border-hover-bottom-width,var(--ypt-provider-compact-line-button-additional-border-hover-bottom-width,1px)) var(--yoo-provider-compact-line-button-additional-border-hover-left-width,var(--ypt-provider-compact-line-button-additional-border-hover-left-width,1px));box-shadow:var(--yoo-provider-compact-line-button-additional-box-shadow-hover,var(--ypt-provider-compact-line-button-additional-box-shadow-hover,none));color:var(--yoo-provider-compact-line-button-additional-color-hover,var(--ypt-provider-compact-line-button-additional-color-hover,var(--yp-color-white)))}@container provider-line (max-width: 26rem){.yoo-card-provider-compact-line_buttons{flex-direction:row;flex-wrap:wrap;width:100%}.yoo-card-provider-compact-line_buttons .button{width:9rem}}@media(max-width:680px){.yoo-card-provider-compact-line_buttons{flex-direction:column;width:100%}.yoo-card-provider-compact-line_buttons .button{width:100%}}
