.yoo-card-provider-block{background-color:var(--yoo-provider-block-card-background-color,var(--ypt-provider-block-card_background-color,var(--yp-color-grey-45)));border-color:var(--yoo-provider-block-card-border-color,var(--ypt-provider-block-card_border-color,transparent));border-radius:var(--yoo-provider-block-card-border-radius,var(--ypt-provider-block-card_border-radius,0));border-style:var(--yoo-provider-block-card-border-style,var(--ypt-provider-block-card_border-style,solid));border-width:var(--yoo-provider-block-card-border-top-width,var(--ypt-provider-block-card_border-top-width,0)) var(--yoo-provider-block-card-border-right-width,var(--ypt-provider-block-card_border-right-width,0)) var(--yoo-provider-block-card-border-bottom-width,var(--ypt-provider-block-card_border-bottom-width,0)) var(--yoo-provider-block-card-border-left-width,var(--ypt-provider-block-card_border-left-width,0));box-shadow:var(--yoo-provider-block-card-box-shadow,var(--ypt-provider-block-card_box-shadow,none));color:var(--yoo-provider-block-card-text-color,var(--ypt-provider-block-card_color,inherit));display:flex;flex-direction:column;padding:var(--yoo-provider-block-card-padding-desktop-top,var(--ypt-provider-block-card_padding-top-desktop,var(--yp-padding-base))) var(--yoo-provider-block-card-padding-desktop-right,var(--ypt-provider-block-card_padding-right-desktop,var(--yp-padding-base))) var(--yoo-provider-block-card-padding-desktop-bottom,var(--ypt-provider-block-card_padding-bottom-desktop,var(--yp-padding-base))) var(--yoo-provider-block-card-padding-desktop-left,var(--ypt-provider-block-card_padding-left-desktop,var(--yp-padding-base)));position:relative;transition:all .3s ease}@media(max-width:992px){.yoo-card-provider-block{padding:var(--yoo-provider-block-card-padding-tablet-top,var(--ypt-provider-block-card_padding-top-tablet,var(--yp-padding-base))) var(--yoo-provider-block-card-padding-tablet-right,var(--ypt-provider-block-card_padding-right-tablet,var(--yp-padding-base))) var(--yoo-provider-block-card-padding-tablet-bottom,var(--ypt-provider-block-card_padding-bottom-tablet,var(--yp-padding-base))) var(--yoo-provider-block-card-padding-tablet-left,var(--ypt-provider-block-card_padding-left-tablet,var(--yp-padding-base)))}}@media(max-width:680px){.yoo-card-provider-block{padding:var(--yoo-provider-block-card-padding-mobile-top,var(--ypt-provider-block-card_padding-top-mobile,var(--yp-padding-base))) var(--yoo-provider-block-card-padding-mobile-right,var(--ypt-provider-block-card_padding-right-mobile,var(--yp-padding-base))) var(--yoo-provider-block-card-padding-mobile-bottom,var(--ypt-provider-block-card_padding-bottom-mobile,var(--yp-padding-base))) var(--yoo-provider-block-card-padding-mobile-left,var(--ypt-provider-block-card_padding-left-mobile,var(--yp-padding-base)))}}.yoo-card-provider-block_image{align-items:center;display:flex;justify-content:center;min-width:var(--yoo-provider-block-thumb-min-width,var(--ypt-provider-block-thumb_min-width,6rem));position:relative;width:var(--yoo-provider-block-thumb-width,var(--ypt-provider-block-thumb_width,100%))}.yoo-card-provider-block_image img{aspect-ratio:var(--yoo-provider-block-thumb-aspect-ratio,var(--ypt-provider-block-thumb_aspect-ratio,1/1));border-color:var(--yoo-provider-block-thumb-border-color,var(--ypt-provider-block-thumb_border-color,var(--yp-color-grey)));border-radius:var(--yoo-provider-block-thumb-border-radius,var(--ypt-provider-block-thumb_border-radius,0));border-style:var(--yoo-provider-block-thumb-border-style,var(--ypt-provider-block-thumb_border-style,solid));border-width:var(--yoo-provider-block-thumb-border-top-width,var(--ypt-provider-block-thumb_border-top-width,1px)) var(--yoo-provider-block-thumb-border-right-width,var(--ypt-provider-block-thumb_border-right-width,1px)) var(--yoo-provider-block-thumb-border-bottom-width,var(--ypt-provider-block-thumb_border-bottom-width,1px)) var(--yoo-provider-block-thumb-border-left-width,var(--ypt-provider-block-thumb_border-left-width,1px));box-shadow:var(--yoo-provider-block-thumb-box-shadow,var(--ypt-provider-block-thumb_box-shadow,none));-o-object-fit:cover;object-fit:cover;width:100%}.yoo-card-provider-block_info{align-items:flex-end;bottom:.5rem;display:flex;flex-direction:column;gap:var(--yp-gap-25);left:.5rem;position:absolute;z-index:10}.yoo-card-provider-block_info .rating .fa,.yoo-card-provider-block_info .rating .fas,.yoo-card-provider-block_info .rating i{color:var(--yoo-provider-block-rating-icon-color,var(--ypt-provider-block-rating_icon-color,var(--yp-color-yellow)));font-size:var(--yoo-provider-block-rating-icon-size,var(--ypt-provider-block-rating_icon-size,1em))}.yoo-card-provider-block_caption{align-items:center;display:flex;flex-direction:column;gap:var(--yp-gap-50);padding:var(--yp-padding-75);text-align:center;width:100%}.yoo-card-provider-block_title{color:var(--yoo-provider-block-title-color,var(--ypt-provider-block-title_color,inherit));font-size:var(--yoo-provider-block-title-font-size-desktop,var(--ypt-provider-block-title_font-size-desktop,var(--yp-font-size-base)));font-weight:var(--yoo-provider-block-title-font-weight,var(--ypt-provider-block-title_font-weight,var(--yp-font-weight-700)));-webkit-text-decoration:var(--yoo-provider-block-title-text-decoration,var(--ypt-provider-block-title_text-decoration,none));text-decoration:var(--yoo-provider-block-title-text-decoration,var(--ypt-provider-block-title_text-decoration,none));text-transform:var(--yoo-provider-block-title-text-transform,var(--ypt-provider-block-title_text-transform,var(--yp-text-transform-none)))}@media(max-width:992px){.yoo-card-provider-block_title{font-size:var(--yoo-provider-block-title-font-size-tablet,var(--ypt-provider-block-title_font-size-tablet,var(--yp-font-size-base)))}}@media(max-width:680px){.yoo-card-provider-block_title{font-size:var(--yoo-provider-block-title-font-size-mobile,var(--ypt-provider-block-title_font-size-mobile,var(--yp-font-size-base)))}}.yoo-card-provider-block_links{display:flex;flex-wrap:wrap;gap:var(--yp-gap-50);justify-content:center;text-align:center}.yoo-card-provider-block_links a{color:var(--yoo-provider-block-links-color,var(--ypt-provider-block-links_color,var(--yp-color-secondary)));font-size:var(--yoo-provider-block-links-font-size-desktop,var(--ypt-provider-block-links_font-size-desktop,var(--yp-font-size-medium)));font-weight:var(--yoo-provider-block-links-font-weight,var(--ypt-provider-block-links_font-weight,var(--yp-font-weight-400)));-webkit-text-decoration:var(--yoo-provider-block-links-text-decoration,var(--ypt-provider-block-links_text-decoration,none));text-decoration:var(--yoo-provider-block-links-text-decoration,var(--ypt-provider-block-links_text-decoration,none));text-transform:var(--yoo-provider-block-links-text-transform,var(--ypt-provider-block-links_text-transform,var(--yp-text-transform-none)));transition:color .3s ease}@media(max-width:992px){.yoo-card-provider-block_links a{font-size:var(--yoo-provider-block-links-font-size-tablet,var(--ypt-provider-block-links_font-size-tablet,var(--yp-font-size-small)))}}@media(max-width:680px){.yoo-card-provider-block_links a{font-size:var(--yoo-provider-block-links-font-size-mobile,var(--ypt-provider-block-links_font-size-mobile,var(--yp-font-size-small)))}}.yoo-card-provider-block_links a:hover{color:var(--yoo-provider-block-links-color-hover,var(--ypt-provider-block-links_color-hover,var(--yp-color-accent)));-webkit-text-decoration:var(--yoo-provider-block-links-text-decoration-hover,var(--ypt-provider-block-links_text-decoration-hover,none));text-decoration:var(--yoo-provider-block-links-text-decoration-hover,var(--ypt-provider-block-links_text-decoration-hover,none))}.yoo-card-provider-block_buttons{align-self:flex-end;display:flex;flex-direction:column;gap:.5rem;margin-top:auto;padding:0 var(--yp-padding-75) var(--yp-padding-75);width:100%}.yoo-card-provider-block_buttons .button{justify-content:center;width:100%}.yoo-card-provider-block_buttons .button-primary{background-color:var(--yoo-provider-block-button-primary-background-color,var(--ypt-provider-block-button-primary_background-color,var(--yp-color-primary)));border-color:var(--yoo-provider-block-button-primary-border-color,var(--ypt-provider-block-button-primary_border-color,transparent));border-radius:var(--yoo-provider-block-button-primary-border-radius,var(--ypt-provider-block-button-primary_border-radius,var(--yp-radius-base)));border-style:var(--yoo-provider-block-button-primary-border-style,var(--ypt-provider-block-button-primary_border-style,solid));border-width:var(--yoo-provider-block-button-primary-border-top-width,var(--ypt-provider-block-button-primary_border-top-width,0)) var(--yoo-provider-block-button-primary-border-right-width,var(--ypt-provider-block-button-primary_border-right-width,0)) var(--yoo-provider-block-button-primary-border-bottom-width,var(--ypt-provider-block-button-primary_border-bottom-width,0)) var(--yoo-provider-block-button-primary-border-left-width,var(--ypt-provider-block-button-primary_border-left-width,0));box-shadow:var(--yoo-provider-block-button-primary-box-shadow,var(--ypt-provider-block-button-primary_box-shadow,none));color:var(--yoo-provider-block-button-primary-color,var(--ypt-provider-block-button-primary_color,var(--yp-color-white)))}.yoo-card-provider-block_buttons .button-primary:active,.yoo-card-provider-block_buttons .button-primary:focus,.yoo-card-provider-block_buttons .button-primary:hover{background-color:var(--yoo-provider-block-button-primary-background-color-hover,var(--ypt-provider-block-button-primary_background-color-hover,var(--yp-color-accent)));border-color:var(--yoo-provider-block-button-primary-border-hover-color,var(--ypt-provider-block-button-primary_border-color-hover,transparent));border-style:var(--yoo-provider-block-button-primary-border-hover-style,var(--ypt-provider-block-button-primary_border-style-hover,solid));border-width:var(--yoo-provider-block-button-primary-border-hover-top-width,var(--ypt-provider-block-button-primary_border-top-width-hover,0)) var(--yoo-provider-block-button-primary-border-hover-right-width,var(--ypt-provider-block-button-primary_border-right-width-hover,0)) var(--yoo-provider-block-button-primary-border-hover-bottom-width,var(--ypt-provider-block-button-primary_border-bottom-width-hover,0)) var(--yoo-provider-block-button-primary-border-hover-left-width,var(--ypt-provider-block-button-primary_border-left-width-hover,0));box-shadow:var(--yoo-provider-block-button-primary-box-shadow-hover,var(--ypt-provider-block-button-primary_box-shadow-hover,none));color:var(--yoo-provider-block-button-primary-color-hover,var(--ypt-provider-block-button-primary_color-hover,var(--yp-color-white)))}.yoo-card-provider-block_buttons .button-additional{background-color:var(--yoo-provider-block-button-additional-background-color,var(--ypt-provider-block-button-additional_background-color,transparent));border-color:var(--yoo-provider-block-button-additional-border-color,var(--ypt-provider-block-button-additional_border-color,var(--yp-color-primary)));border-radius:var(--yoo-provider-block-button-additional-border-radius,var(--ypt-provider-block-button-additional_border-radius,var(--yp-radius-base)));border-style:var(--yoo-provider-block-button-additional-border-style,var(--ypt-provider-block-button-additional_border-style,solid));border-width:var(--yoo-provider-block-button-additional-border-top-width,var(--ypt-provider-block-button-additional_border-top-width,1px)) var(--yoo-provider-block-button-additional-border-right-width,var(--ypt-provider-block-button-additional_border-right-width,1px)) var(--yoo-provider-block-button-additional-border-bottom-width,var(--ypt-provider-block-button-additional_border-bottom-width,1px)) var(--yoo-provider-block-button-additional-border-left-width,var(--ypt-provider-block-button-additional_border-left-width,1px));box-shadow:var(--yoo-provider-block-button-additional-box-shadow,var(--ypt-provider-block-button-additional_box-shadow,none));color:var(--yoo-provider-block-button-additional-color,var(--ypt-provider-block-button-additional_color,var(--yp-color-primary)))}.yoo-card-provider-block_buttons .button-additional:active,.yoo-card-provider-block_buttons .button-additional:focus,.yoo-card-provider-block_buttons .button-additional:hover{background-color:var(--yoo-provider-block-button-additional-background-color-hover,var(--ypt-provider-block-button-additional_background-color-hover,var(--yp-color-accent)));border-color:var(--yoo-provider-block-button-additional-border-hover-color,var(--ypt-provider-block-button-additional_border-color-hover,transparent));border-style:var(--yoo-provider-block-button-additional-border-hover-style,var(--ypt-provider-block-button-additional_border-style-hover,solid));border-width:var(--yoo-provider-block-button-additional-border-hover-top-width,var(--ypt-provider-block-button-additional_border-top-width-hover,1px)) var(--yoo-provider-block-button-additional-border-hover-right-width,var(--ypt-provider-block-button-additional_border-right-width-hover,1px)) var(--yoo-provider-block-button-additional-border-hover-bottom-width,var(--ypt-provider-block-button-additional_border-bottom-width-hover,1px)) var(--yoo-provider-block-button-additional-border-hover-left-width,var(--ypt-provider-block-button-additional_border-left-width-hover,1px));box-shadow:var(--yoo-provider-block-button-additional-box-shadow-hover,var(--ypt-provider-block-button-additional_box-shadow-hover,none));color:var(--yoo-provider-block-button-additional-color-hover,var(--ypt-provider-block-button-additional_color-hover,var(--yp-color-white)))}
