/*
Theme Name: Loobek Child
Theme URI: https://demo.theme-sky.com/loobek/
Author: Theme Sky Team
Author URI: http://theme-sky.com/
Description: A Premium and Responsive WordPress theme, designed for E-Commerce websites
Template: loobek
Version: 1.0.0
License: GNU General Public License v2 or later
License URI:  http://www.gnu.org/licenses/gpl-2.0.html
Tags: two-columns, left-sidebar, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready
Text Domain: loobek-child
*/

:root {--loobek-main-font-size: 16px !important;}
strong {font-weight: 700 !important}

@-webkit-keyframes gradient {0% {background-position: 0% 50%;} 50% {background-position: 100% 50%;} 100% {background-position: 0% 50%;}}
@keyframes gradient {0% {background-position: 0% 50%;} 50% {background-position: 100% 50%;} 100% {background-position: 0% 50%;}}

#menu-ana-menu-tr li a, .header-social-icon ul li a {color: #666666 !important}
.ts-store-notice, .ts-product-video-button, .ts-product-360-button {background-color: none; border: none; background: linear-gradient(-45deg, #aac829, #2aa171, #2e3483, #982d5f, #ce3241); -webkit-animation: gradient 10s ease infinite; animation: gradient 10s ease infinite; background-size: 400% 400%}

.ts-product-video-button, .ts-product-360-button {color: #ffffff; font-size: 14px; padding: 0 12px}
.ts-product-video-button:before, .ts-product-360-button:before {margin-right: 8px}
.ts-product-video-button:hover {color: #ffffff}

.header-bottom {border-top: solid 1px #e5e5e5;border-bottom: solid 1px #e5e5e5}
.header-v9 .ts-header .ts-search-normal {margin: 10px 0 10px 30px}
.header-v9 nav.second-menu-middle > ul > li[class*="current-"] > a{border-bottom: solid 1px #000000; color: #000000;}
.header-v9 nav.second-menu-middle > ul > li[class*="current-"] {background: none; padding: 0}
.header-right .button, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button {background-color: #25d366; padding: 8px 28px !important; border: none; margin-right: 0}
.header-social-icon .social-icons.style-icon li i {font-size: 18px}
.is-sticky .header-bottom, .is-sticky .header-top {display:block}
.header-right .icon-menu-sticky-header, .woocommerce-tabs, .single-product-buttons {display: none !important}
.flex-viewport, .thumbnail-wrapper, .woocommerce-product-gallery__wrapper {border: solid 1px #e5e5e5}
.flex-viewport .woocommerce-product-gallery__wrapper {border: none}


.woocommerce div.product div.woocommerce-product-gallery .woocommerce-product-gallery__trigger {top: 3px; right: 3px}
.shortcode-heading-wrapper {margin-bottom: 50px}
.breadcrumb-title-wrapper.breadcrumb-v1 {border: none}
.breadcrumbs-container {border-bottom: solid 1px #e5e5e5; padding-bottom: 15px}
:is(.page-template-blog-template,.woocommerce,.woocommerce-page,.single,.archive) #main > .page-container {padding-top: 30px}
form .search-table input[type="text"] {padding-right: 20px}
.header-v9 .ts-header .ts-search-normal {margin: 10px 0 10px 10px}
.whatsapp-buton {color: #ffffff; background-color: #25d366; border: 1px solid #25d366; padding: 14px 20px; font-size: 16px; font-weight: 600; margin-top: 10px}
.whatsapp-buton:hover {color: #000000; background-color: #9fdf34; border: 1px solid #9fdf34}
.detail-meta-top {width: auto !important}
.kisiye-ozel {background-color: #ffebeb; padding: 14px 18px; font-size: 14px; font-weight: 500; margin-top: 20px}
.woocommerce div.product .summary .woocommerce-product-details__short-description {padding: 50px 0 0; border-width: 1px 0 0 0}
.woocommerce div.product div.woocommerce-product-gallery .flex-control-thumbs li {border: solid 1px #f0f0f0}
.woocommerce div.product div.woocommerce-product-gallery .flex-control-thumbs li img:hover, .woocommerce div.product div.woocommerce-product-gallery .flex-control-thumbs li img.flex-active {border-color: #f0f0f0}
.widget_product_categories .heading-title {font-size: 19px; font-weight: 600}
.header-bottom {background-color: #f0f0f0}
.ts-header .ts-search-normal .search-content input[type="text"] {background-color: #ffffff}
.ts-popup-modal .popup-container {width: 1000px}
.ts-video.auto-size {padding-bottom: 70%}



@media only screen and (min-width: 767px){
.ts-menu .ts-menu-drop-icon {display: inline-block; width: 0; height: 0; border-left: 5px solid transparent; border-right: 5px solid transparent; border-top: 5px solid #000; margin-left: 5px; vertical-align: middle; transition: transform 0.3s; position: relative; top: 1px;}
.ts-menu li.menu-item-has-children:hover .ts-menu-drop-icon {transform: rotate(180deg);}
}

@media only screen and (max-width: 767px){
.header-v9 .button {display: none !important}
.header-middle .header-right > .header-social-icon {margin-right: 0px}
.style-icon ul, .header-social-icon .style-text ul {gap: 14px}
.ts-header .header-top > .container, .header-middle > .container {padding-top: 20px !important; padding-bottom: 20px !important}
.ts-video.auto-size {padding-bottom: 170%}
}



