/* 
Theme Name: Tekla
Theme URI: https://github.com/elementor/hello-theme-child/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Tekla
Author URI: https://elementor.com/
Template: hello-elementor
Version: 2.0.0
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/* Add your custom styles here */


h2#lw-cookie-title.lw-cookie-title  , .lw-cookie-modal-title{font-size:18px!important;}
h2.lw-cookie-title  {font-size:18px!important;}

 body > div.elementor.elementor-8160.elementor-location-single.post-199.page.type-page.status-publish.hentry > div > div > div.elementor-element.elementor-element-b3cb2be.elementor-widget.elementor-widget-wc-elements > div > div > div.cart-collaterals > div > h2  {font-size:24px!important;}

.lw-cookie-message, .lw-cookie-category-desc {
 
	font-size: 12px!important;
color:#e4cebb;}

#lw-cookie-notice, .lw-cookie-modal-content {
	background-color:#1F1D1C;
}

.learndash-wrapper .ld-focus .ld-focus-main .ld-focus-content h1 {font-size:28px!important; color:white;}

body.ld-in-focus-mode .learndash-wrapper {background-color:#1F1D1C!important;}
.ld-focus-sidebar-wrapper, .ld-brand-logo, .ld-focus-header {background-color:#141312!important;}

.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-lesson-item
{background-color:#1F1D1C30!important;}

.ld-lesson-title, .learndash-wrapper .ld-focus .ld-focus-header .ld-user-menu .ld-text {color:white!important;}

.learndash-wrapper .ld-breadcrumbs
{background:black; border-radius:0px;}
 
.learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-button.ld-button-transparent:focus, .learndash-wrapper .ld-focus .ld-focus-header .sfwd-mark-complete .learndash_mark_complete_button:hover , .learndash-wrapper:not(.ld-registration__outer-wrapper):not(.learndash-wrapper--modern) .ld-button.ld-button-transparent:hover  {
    outline-color: #E4CEBB;
    outline-offset: 2px;
}


body:not(.woocommerce-block-theme-has-button-styles) .woocommerce a.button.alt,
body:not(.woocommerce-block-theme-has-button-styles) .woocommerce button.button.alt,
body:not(.woocommerce-block-theme-has-button-styles) .woocommerce input.button.alt,
body:not(.woocommerce-block-theme-has-button-styles) .woocommerce #respond input#submit.alt,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt {
  background-color: #E4CEBB !important;
  color: #000 !important;
}

body:not(.woocommerce-block-theme-has-button-styles) .woocommerce a.button.alt:hover,
body:not(.woocommerce-block-theme-has-button-styles) .woocommerce button.button.alt:hover,
body:not(.woocommerce-block-theme-has-button-styles) .woocommerce input.button.alt:hover,
body:not(.woocommerce-block-theme-has-button-styles) .woocommerce #respond input#submit.alt:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:hover {
  background-color: #E4CEBB !important;
  color: #000 !important;
}


/* Sima Woo gombok */
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,
body:not(.woocommerce-block-theme-has-button-styles) .woocommerce #respond input#submit,
body:not(.woocommerce-block-theme-has-button-styles) .woocommerce a.button,
body:not(.woocommerce-block-theme-has-button-styles) .woocommerce button.button,
body:not(.woocommerce-block-theme-has-button-styles) .woocommerce input.button {
  background-color: #E4CEBB !important;
  color: #000 !important;
  
}

.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover,
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:hover,
body:not(.woocommerce-block-theme-has-button-styles) .woocommerce #respond input#submit:hover,
body:not(.woocommerce-block-theme-has-button-styles) .woocommerce a.button:hover,
body:not(.woocommerce-block-theme-has-button-styles) .woocommerce button.button:hover,
body:not(.woocommerce-block-theme-has-button-styles) .woocommerce input.button:hover {
  background-color: #E4CEBB !important;
  color: #000 !important;
 
}

.elementor-widget-woocommerce-checkout-page .woocommerce #shipping_method li label, .elementor-widget-woocommerce-checkout-page .woocommerce .wc_payment_method label
 {
    background-color: transparent;
	 color: #fff; }
 

#payment > ul > li.wc_payment_method.payment_method_stripe_cc.active > div > div > div.wc-stripe-gateway-desc > p , #payment > ul > li.wc_payment_method.payment_method_stripe_cc.active > div > div > p > label{color: #000 !important;}

body.single-product #content,
body.single-product .site-main {
  padding-top: 100px;
}

div.summary.entry-summary > h1, #tab-description > h2 ,  body.single-product .related.products h2{
	font-size:32px!important;
}