/*
Generated time: June 19, 2026 19:08
This file was created by the app developer. Feel free to contact the original developer with any questions. It was minified (compressed) by AVADA. AVADA do NOT own this script.
*/
.cards-benuv{position:relative;display:block}.cards-benuv__grid{display:flex;gap:20px;width:100%}.cards-benuv__card{position:relative;overflow:hidden;border-radius:var(--rounded-radius,8px);display:flex;flex-direction:column;justify-content:flex-end;flex:1 1 0;background-color:var(--color-background)}@media screen and (min-width:768px){.cards-benuv__grid{flex-wrap:nowrap}}@media screen and (max-width:767px){.cards-benuv__grid{gap:15px}.cards-benuv__card{width:calc((100% - (var(--cb-columns-mobile,1.5) - 1) * 15px)/ var(--cb-columns-mobile,1.5));flex:0 0 auto}.cards-benuv__grid--mobile-stack{flex-wrap:wrap;flex-direction:row}.cards-benuv__grid--mobile-slide{flex-direction:row;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.cards-benuv__grid--mobile-slide::-webkit-scrollbar{display:none}.cards-benuv__grid--mobile-slide .cards-benuv__card{min-width:calc((100% - (var(--cb-columns-mobile,1.5) - 1) * 15px)/ var(--cb-columns-mobile,1.5));scroll-snap-align:start;flex:0 0 auto}}.cards-benuv__media{position:relative;width:100%;flex:1 1 auto;z-index:1;display:flex;flex-direction:column}.cards-benuv__img{width:100%;min-height:clamp(350px,45vh,450px);object-fit:cover;object-position:center;display:block;flex:1 1 auto}@media screen and (max-width:767px){.cards-benuv__img--hide-mobile{display:none}}@media screen and (min-width:768px){.cards-benuv__img--mobile{display:none}}.cards-benuv__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to top,rgba(0,0,0,var(--cb-overlay-opacity,.65)) 0,rgba(0,0,0,0) 45%);z-index:2;pointer-events:none}.cards-benuv__content{position:absolute;bottom:0;left:0;z-index:3;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;padding:30px;gap:15px;width:100%}.cards-benuv__text-side{flex:1;min-width:200px}.cards-benuv__title{margin:0;margin-bottom:5px;font-size:var(--cb-title-size-mobile, 24px);font-weight:var(--heading-weight,500);line-height:1.2;color:var(--color-heading)}@media screen and (min-width:768px){.cards-benuv__title{font-size:var(--cb-title-size-desktop, 32px)}}.cards-benuv__price{font-size:var(--cb-subtitle-size-mobile, 14px);font-weight:500;color:var(--color-text)}@media screen and (min-width:768px){.cards-benuv__price{font-size:var(--cb-subtitle-size-desktop, 16px)}}.cards-benuv__buttons-side{display:flex;gap:12px;flex-wrap:wrap}.cards-benuv__btn{display:inline-flex;align-items:center;justify-content:center;padding:var(--cb-btn-py,10px) var(--cb-btn-px,24px);border-radius:var(--cb-btn-radius,50px);font-size:var(--cb-btn-font-size, 14px);font-weight:600;text-decoration:none;transition:all .3s ease;min-height:44px;white-space:nowrap}.cards-benuv__btn-outline{background-color:transparent;color:var(--btn-outline-color,var(--color-text));border:1px solid var(--btn-outline-border-color,var(--color-border))}.cards-benuv__btn-outline:hover{background-color:var(--btn-outline-border-color,var(--color-border));color:var(--color-background)}.cards-benuv__btn-solid{background-color:var(--btn-primary-bg-color,var(--color-text));color:var(--btn-primary-color,var(--color-background));border:1px solid var(--btn-primary-bg-color,var(--color-text))}.cards-benuv__btn-solid:hover{background-color:var(--btn-primary-hover-bg-color,var(--color-text));color:var(--btn-primary-hover-color,var(--color-background));border-color:var(--btn-primary-hover-bg-color,var(--color-text))}@media screen and (max-width:767px){.cards-benuv--text-outside .cards-benuv__card{min-height:auto;overflow:visible;background-color:transparent}.cards-benuv--text-outside .cards-benuv__media{position:relative;width:100%;height:auto;border-radius:var(--rounded-radius,8px);overflow:hidden}.cards-benuv--text-outside .cards-benuv__content{position:relative;padding:15px 0 0 0}.cards-benuv--text-outside .cards-benuv__overlay{display:none}.cards-benuv--mobile-hide-btn1-true .cards-benuv__buttons-side .cards-benuv__btn--1{display:none!important}}