.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-text-color,inherit));display:flex;flex-direction:column;padding:var(--yoo-provider-block-card-padding-desktop-top,var(--ypt-provider-block-card-padding-desktop-top,var(--yp-padding-base))) var(--yoo-provider-block-card-padding-desktop-right,var(--ypt-provider-block-card-padding-desktop-right,var(--yp-padding-base))) var(--yoo-provider-block-card-padding-desktop-bottom,var(--ypt-provider-block-card-padding-desktop-bottom,var(--yp-padding-base))) var(--yoo-provider-block-card-padding-desktop-left,var(--ypt-provider-block-card-padding-desktop-left,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-tablet-top,var(--yp-padding-base))) var(--yoo-provider-block-card-padding-tablet-right,var(--ypt-provider-block-card-padding-tablet-right,var(--yp-padding-base))) var(--yoo-provider-block-card-padding-tablet-bottom,var(--ypt-provider-block-card-padding-tablet-bottom,var(--yp-padding-base))) var(--yoo-provider-block-card-padding-tablet-left,var(--ypt-provider-block-card-padding-tablet-left,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-mobile-top,var(--yp-padding-base))) var(--yoo-provider-block-card-padding-mobile-right,var(--ypt-provider-block-card-padding-mobile-right,var(--yp-padding-base))) var(--yoo-provider-block-card-padding-mobile-bottom,var(--ypt-provider-block-card-padding-mobile-bottom,var(--yp-padding-base))) var(--yoo-provider-block-card-padding-mobile-left,var(--ypt-provider-block-card-padding-mobile-left,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-hover-color,transparent));border-style:var(--yoo-provider-block-button-primary-border-hover-style,var(--ypt-provider-block-button-primary-border-hover-style,solid));border-width:var(--yoo-provider-block-button-primary-border-hover-top-width,var(--ypt-provider-block-button-primary-border-hover-top-width,0)) var(--yoo-provider-block-button-primary-border-hover-right-width,var(--ypt-provider-block-button-primary-border-hover-right-width,0)) var(--yoo-provider-block-button-primary-border-hover-bottom-width,var(--ypt-provider-block-button-primary-border-hover-bottom-width,0)) var(--yoo-provider-block-button-primary-border-hover-left-width,var(--ypt-provider-block-button-primary-border-hover-left-width,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-hover-color,transparent));border-style:var(--yoo-provider-block-button-additional-border-hover-style,var(--ypt-provider-block-button-additional-border-hover-style,solid));border-width:var(--yoo-provider-block-button-additional-border-hover-top-width,var(--ypt-provider-block-button-additional-border-hover-top-width,1px)) var(--yoo-provider-block-button-additional-border-hover-right-width,var(--ypt-provider-block-button-additional-border-hover-right-width,1px)) var(--yoo-provider-block-button-additional-border-hover-bottom-width,var(--ypt-provider-block-button-additional-border-hover-bottom-width,1px)) var(--yoo-provider-block-button-additional-border-hover-left-width,var(--ypt-provider-block-button-additional-border-hover-left-width,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)))}
