body {
-webkit-font-smoothing: antialiased;
}

i.ba-icons.ba-icon-close.ba-overlay-section-close {
  font-size: 90px;
}

i.ba-icons.ba-icon-close.ba-overlay-section-close:hover {
  rotate: 90deg;
}

.knockout-text .ba-counter >span,
.knockout-text .ba-countdown > span > span:first-child,
.knockout-text .content-text *,
.knockout-text .headline-wrapper > * {
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    background-image: url(https://killa.artmark.com.ua/images/bg/bg_012.jpg);
    transform: translate3d(0, 0, 0);
}

.ba-item-add-to-cart .ba-add-to-cart-row-value[data-type="tag"] > span {
  border: 2px solid #b0b0b0;}
.ba-add-to-cart-quantity {
    border: 2px solid #b0b0b0;}


.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-item-recent-posts-slider .slideshow-type .ba-slideshow-caption, .ba-item-slideshow .ba-slideshow-caption {
    padding: 20px;
   
}
/*



.ba-blog-post-image a {
    -webkit-filter: blur(10px);
	filter: blur(10px);
	-webkit-transition: 0.6s ease-in-out;
	transition: 0.6s ease-in-out;
}


.ba-blog-post:hover a {
	-webkit-filter: blur(0)!important;
	filter: blur(0)!important;
  	-webkit-transition: 0.5s ease-in-out;
	transition: 0.5s ease-in-out;
}

.ba-blog-posts-wrapper.ba-cover-layout .ba-blog-post.ba-store-app-product:hover .ba-blog-post-image a, .ba-blog-post.ba-store-app-product .ba-blog-post-image:hover a {
    --product-image-0: var(--product-image-0);
    background-image: var(--product-image-0);
}
*/
.ba-item-add-to-cart .ba-add-to-cart-row-value[data-type="tag"] > span:before, .ba-item-add-to-cart .ba-add-to-cart-row-value[data-type="image"] > span > span:not(.ba-tooltip):before {
    color: #00259a;
 
}

.accordion-heading > a.accordion-toggle {
    display: block;
    padding: 20px 0px 20px 0px;
    position: relative;
}
.ba-social-minimal.ba-social.ba-social-sm .social-button i {
    font-size: 20px;
    padding: 11px;
}

blockquote {
    border-left: 6px solid;
    border-color: #00259a;
    margin: 0;
    padding: 20px;
}

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

.ba-item-accordion .accordion-group {
    border-bottom: 1px solid!important;
    padding-left: 20px;
    padding-right: 20px;
}

.ba-checkout-order-form-total .ba-checkout-order-price-wrapper.right-currency-position:not(.ba-form-products-cart), .right-currency-position:not(.ba-form-products-cart):not(.ba-cart-subtotal) {
      font-family: 'Montserrat'!important;
       font-weight: 700!important;
}


.ba-cart-checkout-btn {
    background-color: #a31223!important;
    color: var(--title-inverse);
}

.ba-authorize-pay-btn, .ba-checkout-order-form-section.ba-checkout-order-form-total-wrapper .ba-checkout-place-order .ba-checkout-place-order-btn {

  background: #a31223;}

.ba-lightbox-layout .ba-currency-switcher-list {
    height: 300px;
    width: 350px;
  
}

.ba-lightbox-layout .ba-language-switcher-list {
    height: 300px;
    width: 350px;
}
.ba-store-wishlist.ba-container:not(.ba-overlay-section), .ba-store-cart.ba-container:not(.ba-overlay-section) {
  margin: auto 20px}
.ba-item-checkout-form .ba-checkout-form-field-wrapper textarea {
    min-height: 120px
}

.ba-item-reviews .ba-author-avatar, .ba-comment-xhr-attachment .post-intro-image, .ba-item-comments-box .ba-author-avatar, .comment-user-info-wrapper .ba-author-avatar {
 display:none!important;
}

span.comment-user-name {
    margin-left: 0px;
}
.intro-post-reviews a{
   display:none!important;
}


@media (max-width: 768px){
.ba-add-to-cart-extra-option[data-type="dropdown"] > div, .ba-item-add-to-cart .ba-add-to-cart-stock > div, .ba-item-add-to-cart .ba-add-to-cart-variation > div {
    justify-content: center;
    text-align: center;
    width: 100%;
}
}

@media (max-width: 1280px) {
	.body {
	    overflow: hidden;
	}
  
blockquote {
    padding: 10px;
}
}



@media (max-width: 520px) {
.ba-item-add-to-cart .ba-add-to-cart-row-value[data-type="dropdown"], .ba-item-add-to-cart .ba-add-to-cart-row-value[data-type="tag"], .ba-item-add-to-cart .ba-add-to-cart-row-value[data-type="image"], .ba-item-add-to-cart .ba-add-to-cart-row-value[data-type="color"] {
    margin-left: 0px;
}
  
  .ba-lightbox-layout .ba-currency-switcher-list, .ba-lightbox-layout .ba-language-switcher-list {
    height: 300px;
    left: calc(50vw - 150px);
    width: 300px;
}
}