.vlb-shortcode-slider .proradio-slider__c {
opacity: 1 !important;
visibility: visible !important;
}
.vlb-shortcode-slider .proradio-slider__desc,
.vlb-shortcode-slider .proradio-post__subtitle,
.vlb-shortcode-slider .proradio-itemmetas,
.vlb-shortcode-slider .proradio-cats,
.vlb-shortcode-slider .proradio-post__title {
display: block !important;
visibility: visible !important;
opacity: 1 !important;
}
.vlb-shortcode-sponsor .proradio-itemcontainer {
text-align: center;
} .qtmplayer__playlistbtn {
color: #000 !important;
} * {
word-break: normal;
}
h1 span {
letter-spacing: 0;
}
.sale-price label a {
padding-left: 5px;
} .dokan-dashboard-wrap .wp-editor-wrap {
border: 0 !important;
}
#proradio-body.woocommerce .proradio-master .woocommerce .dokan-dashboard-wrap button.button:hover,
#proradio-body.woocommerce .proradio-master .woocommerce .dokan-dashboard-wrap a.button:hover,
.woocommerce .dokan-dashboard-wrap a.button:hover,
.woocommerce .dokan-dashboard-wrap #respond input#submit:hover,
.woocommerce .dokan-dashboard-wrap a.button:hover,
.woocommerce .dokan-dashboard-wrap button.button:hover,
.woocommerce .dokan-dashboard-wrap input.button:hover,
#proradio-body .proradio-master .dokan-dashboard-wrap form input[type="submit"]:hover,
#proradio-body .proradio-master .dokan-dashboard-wrap form button:hover {
background-color: #DDD;
}
#proradio-body .proradio-master .dokan-dashboard-wrap input[type="text"],
#proradio-body .proradio-master .dokan-dashboard-wrap input[type="text"],
#proradio-body .proradio-master .dokan-dashboard-wrap input[type="email"],
#proradio-body .proradio-master .dokan-dashboard-wrap input[type="password"],
#proradio-body .proradio-master .dokan-dashboard-wrap input[type="tel"],
#proradio-body .proradio-master .dokan-dashboard-wrap input[type="number"],
#proradio-body .proradio-master .dokan-dashboard-wrap textarea {
position: relative;
border: 1px solid #EDEDED !important;
display: block;
transition: all .3s;
-webkit-appearance: none;
height: auto;
line-height: 26px !important;
padding: 4px 6px !important;
outline: none;
font-size: 14px !important;
font-weight: 400 !important;
color: #555555 !important;
margin: 0 !important;
max-width: 100%;
width: 100% !important;
box-sizing: border-box;
background-color: #fff;
box-shadow: none !important;
opacity: 1;
text-rendering: geometricPrecision;
}
.dokan-form-control {
background-color: #ffffff !important;
background-image: none !important;
border: 1px solid #EDEDED !important;
padding: 4px 6px !important;
border-radius: 0 !important;
color: #555555 !important;
display: block !important;
font-size: 14px !important;
min-height: 26px !important;
line-height: 26px !important;
vertical-align: middle !important;
width: 100% !important;
margin: 0 !important;
}
.proradio-cat-card img {
opacity: 1;
}
#proradio-body a.proradio-cat-card h6 {
font-size: 16px;
text-shadow: 1px 2px 14px rgba(0, 0, 0, 0.4);
background-color: #d40606;
display: inline-block;
width: auto;
padding: 3px 10px;
}
.page-id-5313 .proradio-cats a {
border: 2px solid;
margin-right: 10px;
padding: 0 5px;
font-size: 11px !important;
line-height: 25px;
box-sizing: content-box;
background: transparent;
}
.proradio-footer .proradio-container {
display: flex;
justify-content: space-between;
align-items: center;
}
@media only screen and (min-width: 1200px) {
.page-id-5313 .proradio-container {
max-width: 1480px !important;
}
}
#proradio-body .proradio-master input[type="submit"],
#proradio-body .proradio-master button {
border-radius: 3px !important;
} .prbt-adslot-2 {
padding: 0;
}
.prbt-banner-link {
margin: 0;
width: 100% !important;
}
.prbt-adslot img {
margin: 0;
width: 100%;
}
.prbt-adslot.prbt-adslot-7.active.open {
padding: 0;
border-radius: 0;
} .proradio-pageheader__contents.proradio-negative {
padding-top: 80px;
padding-bottom: 40px;
}
@media only screen and (max-width: 601px) {
.proradio-pageheader__contents.proradio-negative {
padding-top: 40px;
padding-bottom: 40px;
}
}
.tribe-common-form-control-toggle.tribe-events-c-top-bar__hide-recurring {
display: none;
}
.tribe-events-c-view-selector {
display: none;
} .proradio-meta__dets {
display: none !important;
}
.proradio-date {
display: none !important;
} @media only screen and (min-width: 601px) {
.page-id-5300 .proradio-section {
padding: 0;
}
}
@media (min-width: 1200px) {
.page-id-5300.proradio-menu-stick .proradio-master {
margin-top: 65px;
}
.proradio-section {
padding: 115px 0 115px 0;
}
}
#proradio-pagecontent {
padding-top: 0px;
}
.page-id-5300 .proradio-customcontent-firstpage {
padding-top: 30px;
}
.page-id-5300 .proradio-maincontent {
padding-bottom: 27px;
}
.page-id-5300 .proradio-menu-stick .proradio-master {
margin-top: 66px;
}
.single-event .proradio-pagecontent>#comments.comments-area {
display: none;
}
.proradio-pageheader__contents {
background: none !important;
}
@media only screen and (min-width: 1200px) {
.proradio-post__header__link {
background: none !important;
}
}
@media only screen and (min-width: 601px) {
#proradio-body .proradio-master .proradio-slider__c--post {
background: none !important;
}
#proradio-body .proradio-master .proradio-slider__c {
background: none !important;
}
}
#proradio-body .proradio-master .proradio-slider__c {
background: none !important;
}
@media only screen and (min-width: 1200px) {
.proradio-post__header__link {
opacity: 0;
}
a:hover .proradio-post__header__link {
background: none !important;
}
.page-id-65838 h2.proradio-post__title {
font-size: 0.853rem !important;
}
} .proradio-cats a {
background: transparent !important;
font-size: 11px !important;
} @media only screen and (min-width: 1200px) {
.proradio-section {
padding: 0;
}
}
@media only screen and (min-width: 601px) {
.proradio-section {
padding: 0;
}
}
@media (min-width: 1200px) {
.proradio-menu-transp.proradio-menu-scroll .proradio-master,
.proradio-menu-transp .proradio-master,
.proradio-menu-stick .proradio-master {
margin-top: 65px;
}
}
#proradio-pagecontent {
padding-top: 0px;
}
.proradio-customcontent-firstpage {
padding-top: 30px;
}
.proradio-maincontent {
padding-bottom: 27px;
} .em-calnav-today.button.button-secondary.size-large.size-medium.is-today {
display: none;
} .events-back-btn.margin-bottom_events_btn a {
min-height: 44px;
padding: 1em 2em;
text-transform: uppercase;
line-height: 1em;
color: #D86490;
font-size: 12px;
cursor: pointer;
text-rendering: geometricPrecision;
border: 2px solid;
border-color: inherit;
border-radius: 3px;
-webkit-filter: none;
filter: none;
justify-content: center;
text-align: center;
vertical-align: middle;
align-items: center;
position: relative;
z-index: 1;
background-color: #D86490;
}
.events-back-btn.margin-bottom_events_btn a {
color: #fff;
font-size: 14px;
font-weight: bold;
} .proradio-event-table {
display: none;
}
.proradio-itemmetas.proradio-single__author {
display: none;
} .proradio-meta.proradio-small.proradio-p-catz {
display: none;
} .proradio-pageheader .proradio-negative {
padding: 20px 0;
margin-bottom: 30px;
}
.proradio-meta.proradio-small {
display: none;
}
.proradio-pageheader__contents.proradio-negative .proradio-spacer-xs {
display: none;
} .proradio-container {
padding-top: 20px;
}
.proradio-related {
padding: 20px;
}
.proradio-maincontent {
padding: 0;
}
.proradio-section {
margin-top: -20px;
} .buddypress-wrap {
padding: 20px;
} .em {
padding: 1px;
}
#em-wrapper {
margin-top: 20px;
margin-bottom: 20px;
} .em-osm-container,
.em-osm-container {
pointer-events: none;
} #em-search-advanced-trigger-812088873 {
background-color: #fff !important;
} div.em-search-main {
box-shadow: rgba(0, 0, 0, 0.1) 0px 10px 15px -3px, rgba(0, 0, 0, 0.05) 0px 4px 6px -2px;
}
@media screen and (max-width: 500px) {
.em.em-search.size-small .em-search-scope {
display: block;
visibility: visible;
}
.em.em-search .em-search-main.em-search-main-bar {
flex-wrap: wrap;
justify-content: space-between;
}
} #proradio-body .proradio-master input[type="text"],
#proradio-body .proradio-master input[type="email"],
#proradio-body .proradio-master input[type="password"],
#proradio-body .proradio-master input[type="tel"],
#proradio-body .proradio-master input[type="number"],
#proradio-body .proradio-master input[type="url"],
#proradio-body .proradio-master input[type="tel"],
#proradio-body .proradio-master textarea {
color: #0c1836;
}
.em.em-search .em-search-main.em-search-main-bar,
.em.em-search-advanced .em-search-main.em-search-main-bar {
border: 1px solid #0c1836;
}
input[type="search"],
input[type="text"],
input[type="password"],
input[type="number"],
textarea {
color: #0c1836;
}
.em.pixelbones .input input[type="email"],
.em.pixelbones .input input[type="number"],
.em.pixelbones .input input[type="password"],
.em.pixelbones .input input[type="search"],
.em.pixelbones .input input[type="tel"],
.em.pixelbones .input input[type="text"],
.em.pixelbones .input input[type="url"],
.em.pixelbones .input select:not([multiple]),
.em.pixelbones .input textarea,
.em.pixelbones.input input[type="email"],
.em.pixelbones.input input[type="number"],
.em.pixelbones.input input[type="password"],
.em.pixelbones.input input[type="search"],
.em.pixelbones.input input[type="tel"],
.em.pixelbones.input input[type="text"],
.em.pixelbones.input input[type="url"],
.em.pixelbones.input select:not([multiple]),
.em.pixelbones.input textarea {
border: 1px solid #0c1836 !important;
}
.em.pixelbones a {
color: #D86490 !important;
background-color: transparent !important;
-webkit-box-shadow: none !important;
box-shadow: none !important;
font-weight: 600;
}
.selectize-dropdown,
.selectize-input,
.selectize-input input {
color: #0c1836;
}
.selectize-input {
border: 1px solid #0c1836;
}
#buddypress #item-header-content {
display: none !important;
} .main-navs,
#subnav,
#object-nav {
background: #D86490;
padding: 10px;
border-radius: 5px;
box-shadow: rgba(0, 0, 0, 0.1) 0px 10px 15px -3px, rgba(0, 0, 0, 0.05) 0px 4px 6px -2px;
margin: 0;
}
.buddypress-wrap .bp-subnavs li.current a,
.buddypress-wrap .bp-subnavs li.selected a {
background: transparent !important;
color: #333;
font-weight: 600;
}
.buddypress-wrap ul.subnav {
margin-bottom: 0;
}
#subnav a,
#object-nav a {
color: #fff !important;
background: transparent !important
}
.buddypress-wrap:not(.bp-single-vert-nav) .bp-navs li {
background: #D86490;
}
@media screen and (max-width: 994px) {
.proradio-single__nosidebar .proradio-entrycontent {
margin-left: auto;
margin-right: auto;
max-width: 100%;
}
.bp-navs ul {
margin: 0;
padding: 0;
flex-wrap: wrap;
display: flex;
}
.buddypress-wrap {
padding: 20px;
margin: 0px !important;
max-width: 100% !important;
}
} .register.buddypress h1 {
font-size: 2.2em;
text-align: center;
} .proradio-menubar__footer>li:hover>a>span {
color: #fff !important;
} .em-event-location a {
font-size: 18px !important;
text-decoration: none !important;
} .margin-bottom_events_btn.align_right {
text-align: right;
} .css-events-admin em-button button add-new-h2,
.css-events-admin button {
min-height: 44px;
padding: 1em 2em;
text-transform: uppercase;
line-height: 1em;
color: inherit;
font-size: 12px;
cursor: pointer;
text-rendering: geometricPrecision;
border: 2px solid;
border-color: inherit;
border-radius: 3px;
-webkit-filter: none;
filter: none;
justify-content: center;
display: inline-flex;
text-align: center;
vertical-align: middle;
align-items: center;
position: relative;
z-index: 1;
} tr.osm-location-data-state,
tr.osm-location-data-region,
tr.osm-location_marker_color,
tr.osm-location_map_type {
display: none;
} .connection_container {
display: flex;
flex-direction: column;
align-items: center;
margin-bottom: 40px;
} .field-visibility-settings-toggle,
.field-visibility-settings-notoggle {
display: none;
} #osm-location-data {
display: flex;
flex-direction: column;
}
#em-osm-admin-map-container {
width: 100%;
margin: auto;
} .events-table .trash,
.events-table .event td:nth-child(2),
.events-table thead tr th:nth-child(2) {
display: none;
} .single-product .proradio-product-single {
display: flex;
flex-direction: row;
flex-wrap: wrap;
}
.single-product .woocommerce-product-gallery,
.single-product .summary.entry-summary {
flex-basis: 50%;
padding: 1rem;
}
.related {
flex-basis: 100%;
}
@media screen and (max-width: 1200px) {
.single-product .woocommerce-product-gallery,
.single-product .summary.entry-summary {
flex-basis: 100%;
padding: 1rem;
}
} .proradio-btn__cart {
border: none;
}
.proradio-btn__cart .woocommerce-Price-amount.amount {
display: none !important;
}
.proradio-btn__cart {
display: flex !important;
align-items: center !important;
width: fit-content !important;
} .product-name .variation {
display: flex;
flex-direction: column;
} .em-modal-content .em-search-main,
.em-modal-content .em-search-advanced-sections .em-search-section-location {
display: none;
}
.selectize-dropdown-content {
display: flex;
flex-wrap: wrap;
justify-content: space-between;
}
.component-navigation.activity-nav a {
color: #fff;
}
.component-navigation.activity-nav:hover a {
color: #fff;
background: transparent !important;
}
.component-navigation.activity-nav li.selected a {
background: transparent !important;
}
.proradio-footer .proradio-container {
max-width: 1170px;
display: flex;
justify-content: space-between;
align-items: center;
}
@media screen and (min-width: 1200px) {
.page-id-73861 .proradio-section {
padding: 20px 0 !important;
}
}
.em.em-item .em-item-image,
.em.em-list .em-item .em-item-image {
min-width: 150px;
width: 350px;
height: 100%;
margin: auto;
}
.proradio-menubar>li:hover>a>span {
color: #000000 !important;
}
.woocommerce-additional-fields {
display: flex;
flex-direction: column;
}
.woocommerce-additional-fields .form-row {
width: 100% !important;
}  .tribe-events-pro-photo__event {
width: 100%;
max-width: 100%;
display: block;
} #tribe-events-pg-template .proradio-post {
position: relative;
color: #fff;
overflow: hidden;
border-radius: 8px;
min-height: 260px;
display: flex;
flex-direction: column;
justify-content: flex-end;
border-bottom: 5px solid #bd6089; }
#tribe-events-pg-template .proradio-bgimg {
position: absolute;
inset: 0;
background-size: cover;
background-position: center;
z-index: 1;
filter: none; }
#tribe-events-pg-template .proradio-cats {
margin-bottom: 10px !important;
}
#tribe-events-pg-template .proradio-cats span {
background: #bd6089;
color: #fff;
font-size: 0.7rem;
padding: 2px 6px;
border-radius: 3px;
font-weight: 600;
}
#tribe-events-pg-template .proradio-post__title {
margin-top: 0.5rem;
font-weight: 700;
font-size: 1rem;
}
#tribe-events-pg-template .proradio-post__title a {
color: #fff !important;
}
#tribe-events-pg-template .proradio-date {
font-size: 0.9rem;
color: #fff;
opacity: 0.9;
}
#tribe-events-pg-template .proradio-post__switchcontent {
position: absolute;
right: 5.5%;
bottom: 5.5%;
cursor: pointer;
font-size: 20px;
color: #fff;
z-index: 4;
} #tribe-events-pg-template .proradio-post__headercont--ex {
position: absolute;
inset: 0;
background: #fff;
color: #111;
padding: 1.25rem 1.5rem;
z-index: 5;
transform: translateY(100%);
opacity: 0;
transition: transform .35s ease, opacity .35s ease;
border-bottom: 5px solid #bd6089;
}
#tribe-events-pg-template .proradio-post.show-details .proradio-post__headercont--ex {
transform: translateY(0);
opacity: 1;
}
#tribe-events-pg-template .proradio-post__headercont--ex h4 {
margin-top: 0;
font-weight: 800;
color: #111;
}
#tribe-events-pg-template .proradio-post__headercont--ex h6 {
margin: 0.25rem 0 0.75rem;
font-weight: 600;
color: #111;
}
#tribe-events-pg-template .proradio-post__headercont--ex p {
font-size: 0.95rem;
line-height: 1.4;
color: #111;
}
#tribe-events-pg-template.proradio-post__headercont--ex .close {
position: absolute;
top: 0.5rem;
right: 0.75rem;
cursor: pointer;
font-size: 22px;
color: #111;
}
#tribe-events-pg-template .proradio-post {
position: relative;
display: flex;
flex-direction: column;
justify-content: flex-end;
min-height: 340px;
overflow: hidden;
border-radius: 8px;
border-bottom: 5px solid #bd6089;
}
#tribe-events-pg-template .proradio-post__headercont {
position: absolute;
bottom: 0;
left: 0;
right: 0;
z-index: 2;
padding: 1rem 1.25rem;
background: linear-gradient(to top, rgba(0, 0, 0, 0.85) 40%, rgba(0, 0, 0, 0));
min-height: 120px; display: flex;
flex-direction: column;
justify-content: flex-end;
padding: 5.5% !important;
}
#tribe-events-pg-template .proradio-bgimg {
position: absolute;
inset: 0;
background-size: cover;
background-position: center;
z-index: 1;
}
#tribe-events-pg-template {
margin: 0 auto;
max-width: 100%;
padding: 0;
} .vlb-events-partner_card .proradio-cats {
display: flex;
flex-wrap: wrap;
gap: 6px;
}
.vlb-events-partner_card .proradio-cats .proradio-catid {
margin: 0 !important;
}
.vlb-calameo-btn a {
direction: rtl !important;
background-color: #FFFFFF;
color: var(--e-global-color-primary);
min-width: 180px;
min-height: 47px;
}
.vlb-calameo-btn a:hover {
background-color: var(--e-global-color-primary);
color: var(--e-global-color-primary);
}  .qd-reassurance__list {
list-style: none;
margin: 14px 0 0;
padding: 0;
display: grid;
grid-template-columns: repeat(3, minmax(0, 1fr));
gap: 12px;
} .qd-reassurance__item {
position: relative;
display: flex;
align-items: center;
gap: 10px;
padding: 14px 14px;
border-radius: 16px;
background: rgba(255, 255, 255, .78);
border: 1px solid rgba(0, 0, 0, .08);
box-shadow:
0 10px 24px rgba(0, 0, 0, .08),
inset 0 1px 0 rgba(255, 255, 255, .7);
color: rgba(0, 0, 0, .86);
transition: transform .18s ease, box-shadow .18s ease, border-color .18s ease;
will-change: transform;
} .qd-reassurance__item::before {
content: "";
position: absolute;
inset: 0;
border-radius: inherit;
background: radial-gradient(120px 60px at 20% 0%,
rgba(255, 255, 255, .8),
transparent 60%);
pointer-events: none;
opacity: .7;
} .qd-reassurance__item:hover {
transform: translateY(-1px);
border-color: rgba(0, 0, 0, .12);
box-shadow:
0 14px 30px rgba(0, 0, 0, .12),
inset 0 1px 0 rgba(255, 255, 255, .75);
}
.qd-reassurance__icon {
width: 18px;
height: 18px;
flex: 0 0 auto; background: linear-gradient(135deg, #111827 0%, #6b7cff 55%, #ff45a9 110%);
-webkit-background-clip: text;
background-clip: text;
color: #ee79ad;
filter: drop-shadow(0 8px 14px rgba(0, 0, 0, .12));
opacity: .95;
transition: transform .18s ease, filter .18s ease, opacity .18s ease;
}
.qd-reassurance__item:hover .qd-reassurance__icon {
transform: rotate(-2deg) scale(1.05);
filter: drop-shadow(0 12px 20px rgba(0, 0, 0, .16));
opacity: 1;
}
.qd-reassurance__text {
font-size: 13px;
line-height: 1.2;
font-weight: 600;
letter-spacing: .1px;
} @media (max-width: 768px) {
.qd-reassurance__list {
grid-template-columns: 1fr;
gap: 10px;
}
.qd-reassurance__item {
padding: 13px 14px;
}
}
.vlb-cta {
margin: 22px 0;
}
.vlb-cta__inner {
display: flex;
align-items: center;
justify-content: space-between;
gap: 14px;
padding: 18px 18px;
border-radius: 18px;
background: rgba(255, 255, 255, .78);
border: 1px solid rgba(0, 0, 0, .08);
box-shadow: 0 12px 28px rgba(0, 0, 0, .10), inset 0 1px 0 rgba(255, 255, 255, .7);
} .vlb-cta__image-wrapper {
flex-shrink: 0;
}
.vlb-cta__image {
display: block;
width: 80px;
height: auto;
border-radius: 8px;
box-shadow: 0 4px 12px rgba(0, 0, 0, .15);
}
.vlb-cta__title {
font-size: 16px;
font-weight: 800;
letter-spacing: .2px;
}
.vlb-cta__subtitle {
margin-top: 4px;
font-size: 13px;
opacity: .85;
}
.vlb-cta__meta {
display: flex;
align-items: center;
gap: 12px;
flex-wrap: wrap;
justify-content: flex-end;
text-align: right;
}
.vlb-cta__price {
font-weight: 800;
font-size: 14px;
opacity: .92;
}
.vlb-cta__btn {
background-color: #FFFFFF;
fill: var();
color: var();
border-style: solid;
border-width: 2px 2px 2px 2px;
border-radius: 5px 5px 5px 5px;
padding: 15px 30px 15px 30px;
}
.vlb-cta__btn:hover {
box-shadow: 0 16px 32px rgba(0, 0, 0, .22);
color: #fff;
background-color: var(--vlb-accent);
border-color: var(--vlb-accent);
} .vlb-cta--sidebar {
margin-bottom: 30px;
display: flex;
flex-direction: column;
justify-content: start;
align-items: center;
gap: 20px;
}
.vlb-cta__cover {
margin-bottom: 16px;
text-align: center;
}
.vlb-cta__cover .vlb-cta__image {
width: 100%;
max-width: 100%;
height: auto;
border-radius: 12px;
box-shadow: 0 8px 24px rgba(0, 0, 0, .2);
}
.vlb-cta--sidebar .vlb-cta__inner {
padding: 20px;
flex-direction: column;
align-items: stretch;
gap: 16px;
overflow: hidden;
}
.vlb-cta--sidebar .vlb-cta__content-wrapper {
display: flex;
flex-direction: column;
gap: 12px;
width: 100%;
overflow: hidden;
}
.vlb-cta--sidebar .vlb-cta__content {
text-align: center;
width: 100%;
overflow: hidden;
}
.vlb-cta--sidebar .vlb-cta__title {
word-wrap: break-word;
overflow-wrap: break-word;
line-height: 1.3;
}
.vlb-cta--sidebar .vlb-cta__subtitle {
word-wrap: break-word;
overflow-wrap: break-word;
line-height: 1.4;
}
.vlb-cta--sidebar .vlb-cta__meta {
width: 100%;
flex-direction: column;
align-items: stretch;
justify-content: center;
text-align: center;
gap: 12px;
}
.vlb-cta--sidebar .vlb-cta__btn {
width: 100%;
padding: 14px 20px;
font-size: 15px;
justify-content: center;
box-sizing: border-box;
}
.vlb-cta--sidebar .vlb-cta__sidebar-info {
margin-top: 0;
text-align: center;
width: 100%;
overflow: hidden;
box-sizing: border-box;
}
.vlb-cta--sidebar .vlb-cta__sidebar-info .vlb-cta__price {
font-size: 15px;
word-wrap: break-word;
overflow-wrap: break-word;
line-height: 1.3;
} @media (max-width: 992px) {
#proradio-sidebar{
margin-top: 0;	
}
#proradio-sidebar .proradio-row {
display: flex;
flex-direction: column-reverse;
}
} @media (max-width: 768px) {
.vlb-cta__inner {
flex-direction: column;
align-items: flex-start;
}
.vlb-cta__meta {
width: 100%;
justify-content: space-between;
text-align: left;
} .vlb-cta--inline .vlb-cta__inner {
flex-direction: row !important;
padding: 14px;
gap: 12px;
overflow: hidden;
align-items: flex-start;
}
.vlb-cta--inline .vlb-cta__image-wrapper {
flex-shrink: 0;
width: 80px;
min-width: 80px;
}
.vlb-cta--inline .vlb-cta__image {
width: 100%;
max-width: 80px;
height: auto;
}
.vlb-cta--inline .vlb-cta__content-wrapper {
flex: 1;
min-width: 0;
display: flex;
flex-direction: column;
gap: 8px;
overflow: hidden;
}
.vlb-cta--inline .vlb-cta__content {
overflow: hidden;
}
.vlb-cta--inline .vlb-cta__title {
font-size: 15px;
line-height: 1.3;
word-wrap: break-word;
overflow-wrap: break-word;
margin: 0;
}
.vlb-cta--inline .vlb-cta__subtitle {
font-size: 12px;
margin-top: 2px;
word-wrap: break-word;
overflow-wrap: break-word;
line-height: 1.4;
}
.vlb-cta--inline .vlb-cta__meta {
flex-direction: column;
align-items: flex-start;
gap: 6px;
width: 100%;
overflow: hidden;
}
.vlb-cta--inline .vlb-cta__price {
font-size: 13px;
word-wrap: break-word;
overflow-wrap: break-word;
}
.vlb-cta--inline .vlb-cta__btn {
padding: 10px 16px;
font-size: 13px;
width: 100%;
max-width: none;
box-sizing: border-box;
}
.vlb-cta__image {
width: 60px;
}
} @media (max-width: 480px) {
.vlb-cta--inline .vlb-cta__inner {
padding: 12px;
gap: 10px;
}
.vlb-cta--inline .vlb-cta__image-wrapper {
width: 70px;
min-width: 70px;
}
.vlb-cta--inline .vlb-cta__image {
max-width: 70px;
}
.vlb-cta--inline .vlb-cta__title {
font-size: 14px;
}
.vlb-cta--inline .vlb-cta__subtitle {
font-size: 11px;
}
.vlb-cta--inline .vlb-cta__price {
font-size: 12px;
}
.vlb-cta--inline .vlb-cta__btn {
padding: 9px 14px;
font-size: 12px;
}
}