#item-17847153249193 .ba-feature-box:nth-child(4) .ba-feature-image-wrapper i {
    font-size: 
      4em !important;
     
}
#item-17847153249193 .ba-feature-box:nth-child(4) .ba-feature-title {
    margin-bottom: 10px;
    margin-top: 8px;
}

.ba-item-icon-list .vertical-layout li {
    margin-top: 0px;
}

.ba-item-language-switcher .ba-dropdown-layout .ba-language-switcher-list img {
    margin-right: 0px;
 
}

.ba-item-language-switcher .ba-dropdown-layout .ba-language-switcher-list {
    box-sizing: border-box;
    left: var(--switcher-left);
    margin-left: -2.625rem;
    margin-top: 10px;
    position: absolute;
    width: 5rem;
}

    .upload-file-input.drag-drop-upload-file {
        border: 2px solid var(--field-border-color) !important;
}

.ba-form-authorize-modal .ba-forms-modal input::-webkit-input-placeholder, 
.ba-field-container textarea::-webkit-input-placeholder, 
.ba-field-container input[type="text"]::-webkit-input-placeholder, 
.ba-field-container input[type="number"]::-webkit-input-placeholder, 
.ba-field-container input[type="email"]::-webkit-input-placeholder {
    opacity: 1!important;
}



.ba-form-2, .ba-form-message-popup[data-form="1"], .forms-calendar-wrapper[data-form="1"], .ba-form-authorize-modal[data-form="1"], .ba-form-paypal-modal[data-form="1"] {
    --field-typography-font-weight: 500!important;
}
.ba-form-acceptance-field label.ba-form-checkbox input[type="checkbox"]:checked + span:before, .ba-form-field-item .ba-form-checkbox-wrapper input[type="checkbox"]:checked + span:before {
    font: normal normal normal 1.2rem / 1.2rem 'balbooa-form-icons'!important;
}

.ba-form-2, .ba-form-message-popup[data-form="2"], .forms-calendar-wrapper[data-form="2"], .ba-form-authorize-modal[data-form="2"], .ba-form-paypal-modal[data-form="2"] {
  --field-padding-left: 10px!important;}

.vor .ba-form-field-item select, 
.vor .ba-form-field-item select option, 
.vor .ba-form-field-item .ba-field-container select, 
.vor .ba-form-field-item .ba-field-container select option {
    background: #303030 !important;
}















/* Планшет горизонтально: 5 карточек в один ряд */
@media (min-width: 1025px) and (max-width: 1280px) {

    #item-1784693717760 > .column-wrapper {
        display: flex !important;
        flex-wrap: nowrap !important;
    }

    #item-1784693717760 > .column-wrapper > .ba-grid-column-wrapper {
        flex: 0 0 20% !important;
        width: 20% !important;
        max-width: 20% !important;
        box-sizing: border-box;
    }

    /* Скрываем шестую пустую техническую колонку */
    #item-1784693717760 > .column-wrapper > .ba-grid-column-wrapper:last-child {
        display: none !important;
    }
}

@media (max-width: 1280px) {
    .ba-gallery .ba-goback a,
    .ba-gallery .category-filter a.ba-filter,
    .ba-gallery .category-filter a.ba-filter-active {
        padding: 0.7rem 1rem;
        margin: 0.4rem 0 0.4rem 0.4rem;
    }
 

 
    .ba-gallery-row-wrapper .row-fluid {
        margin-bottom: .0rem!important;
    }
  .gallery-tags-wrapper, .ba-gallery select.ba-select-filter, .ba-gallery .category-filter {
    margin-bottom: 0.75rem!important;
}
}

@media (max-width: 520px) {
    .gold-line {
        width: 63px!important;
    }
}