body{padding:0;}
.entry-content .art_work_prints ul li, .entry-content ul.add-prods{
	list-style: none !important;
    padding:0;
    margin:0;
}
.entry-content ul.add-prods li, .entry-content ul.art-product-list li{width:25%;}
.entry-content ul.add-prods a, .entry-content ul.art-product-list a{display:block;padding:15px;font-size:12px;text-align:center;}
.entry-content ul.add-prods img, .entry-content ul.art-product-list img{display:block;margin:0 auto 5px;}
.open-search-form{color:#000;}
.page-template-cart .woocommerce-breadcrumb, .page-template-cart .woocommerce-notices-wrapper, .page-template-checkout .woocommerce-breadcrumb{display:none;}
.page-template-cart .site-content, .page-template-checkout .site-content{margin-top:20px;}
.page-template-cart h1, .page-template-checkout h1{margin:0 0 10px;}
.page-template-cart .widgettitle, .page-template-checkout .widgettitle{margin-top:0;}
button[name="apply_coupon"]{background-color:#000 !important;}
button[name="update_cart"]{background-color:#353535 !important;}
.checkout-button, button#place_order{background-color:green !important;width:100% !important;font-size:18px !important;padding: 15px;font-weight: 400;}
.checkout-button:hover, button#place_order:hover{background-color:#016601 !important;}
.woocommerce-terms-and-conditions-checkbox-text{font-weight:400;}
#payment label{display:inline;}
input[id^="payment_method"]{min-height:0;vertical-align:middle;}
label[for^="payment_method"]{vertical-align:middle;}
input[name="coupon_code"]{padding-left:9px !important;}
.woocommerce form .form-row input.input-text{padding:9px 12px !important;}
.woocommerce .select2-container--default .select2-selection--single .select2-selection__arrow{height: 34px;}
.woocommerce .select2-container--default .select2-selection--single .select2-selection__rendered{line-height: 34px;}
.woocommerce .select2-container .select2-selection--single{height:36px;}
.woocommerce .select2-container .select2-selection--single .select2-selection__rendered{padding-left:12px;}
.woocommerce h3{margin-top:0;}
.woocommerce form .form-row label{margin-bottom: 0 !important;}
textarea[name="order_comments"]{height:235px !important;padding:9px 12px;}
#customer_details{margin-bottom:10px;}
#ship-to-different-address label{margin:0 !important;}
#ship-to-different-address span{vertical-align:top;}
h3#ship-to-different-address{margin-bottom:3px;}
#ship-to-different-address-checkbox{height:13px;margin:0;}
#third{float:none;}
#third .thumb img{background:none;padding:0;border:none;}
#third .thumb{text-align:center;}
nav.woocommerce-breadcrumb {padding-top:10px !important;}
@media(max-width:1200px){
    .entry-content ul.add-prods li, .entry-content ul.art-product-list li{width:25%;}
}
@media(max-width:1024px){
    .entry-content ul.add-prods li, .entry-content ul.art-product-list li{width:33.33%;}
}
@media(max-width:768px){
    .entry-content ul.add-prods li, .entry-content ul.art-product-list li{width:48%;}
    .storecommerce_store_call_to_action_widget .section-title .header-after{font-size:44px;}
    span.close-serach-form{font-size:30px;top:10%;right:10%;}
    .style-3-search{margin:0;}
    .overlay-content{top:46%;}
    #third .thumb img{max-width:100px;}
}



.swiper-container {
	margin: 0 0 25px 0;
}














.unique-tabs {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  margin: 0 0 10px 10px;
  float: right;
  background: #eee;
  padding: 10px;
 
}

.unique-tab {
    background-color: transparent; /* Убираем фоновый цвет */
    border: none; /* Убираем рамку */
    margin: 0; /* Отступ между ссылками */
    text-decoration: none; /* Убираем подчеркивание */
    color: #000; /* Цвет текста */
    cursor: pointer; /* Курсор в виде указателя при наведении */
}

.unique-tab.active {
    font-weight: bold; /* Выделение активной ссылки */
}

.unique-content {
    padding: 0 0 20px;
    background-color: #fff;
}

/* Убираем рамку вокруг секции */
.introduction,
.review {
    border: none; /* Убираем рамку */
}

.review:after{clear:both;content:'';display:block;}
.introduction:after{clear:both;content:'';display:block;}

.hidden {
    display: none;
}





.ltabs {
    display: flex;
    flex-direction: column;
    align-items: flex-end;
    margin: 0 0 10px 10px;
    float: right;
    background: #eee;
	padding: 10px 20px;
	border: 2px dotted #c95454;
}

.ltab {
    background-color: transparent; /* Убираем фоновый цвет */
    border: none; /* Убираем рамку */
    margin: 0; /* Убираем отступы между ссылками */
    text-decoration: none; /* Убираем подчеркивание */
    color: #000; /* Цвет текста */
    cursor: pointer; /* Курсор в виде указателя при наведении */
}

.ltab.active {
    font-weight: bold; /* Выделение активной ссылки */
}

.ltab-content {
    padding: 0;
    background-color: #fff; /* Цвет фона контента */
}

.ltab-section {
    border: none; /* Убираем рамку вокруг секции */
}

.ltab-section::after {
    clear: both;
    content: '';
    display: block; /* Очистка после плавающих элементов */
}

.hidden {
    display: none; /* Скрытие элементов с классом hidden */
}











