@font-face {
font-family: 'Ubuntu';
font-style: normal;
font-weight: 300;
font-display: swap;
src: url(//hediko.com.tr/wp-content/themes/storefront-child/fonts/Ubuntu-300.ttf) format('truetype');
}
@font-face {
font-family: 'Ubuntu';
font-style: italic;
font-weight: 300;
font-display: swap;
src: url(//hediko.com.tr/wp-content/themes/storefront-child/fonts/Ubuntu-300italic.ttf) format('truetype');
}
@font-face {
font-family: 'Ubuntu';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(//hediko.com.tr/wp-content/themes/storefront-child/fonts/Ubuntu-400.ttf) format('truetype');
}
@font-face {
font-family: 'Ubuntu';
font-style: italic;
font-weight: 400;
font-display: swap;
src: url(//hediko.com.tr/wp-content/themes/storefront-child/fonts/Ubuntu-400italic.ttf) format('truetype');
}
@font-face {
font-family: 'Ubuntu';
font-style: normal;
font-weight: 500;
font-display: swap;
src: url(//hediko.com.tr/wp-content/themes/storefront-child/fonts/Ubuntu-500.ttf) format('truetype');
}
@font-face {
font-family: 'Ubuntu';
font-style: italic;
font-weight: 500;
font-display: swap;
src: url(//hediko.com.tr/wp-content/themes/storefront-child/fonts/Ubuntu-500italic.ttf) format('truetype');
}
@font-face {
font-family: 'Ubuntu';
font-style: normal;
font-weight: 700;
font-display: swap;
src: url(//hediko.com.tr/wp-content/themes/storefront-child/fonts/Ubuntu-700.ttf) format('truetype');
}
@font-face {
font-family: 'Ubuntu';
font-style: italic;
font-weight: 700;
font-display: swap;
src: url(//hediko.com.tr/wp-content/themes/storefront-child/fonts/Ubuntu-700italic.ttf) format('truetype');
}  body, html,
h1, h2, h3, h4, h5, h6,
p, a, span, li, ul, ol,
input, button, textarea, select,
div, article, section, header, footer, nav,
.woocommerce, .woocommerce-page,
.storefront-handheld-footer-bar {
font-family: 'Ubuntu', sans-serif;
}  .fa, .fas, .far, .fab, [class^="fa-"], [class*=" fa-"] {
font-family: 'FontAwesome', 'Font Awesome 5 Free', 'Font Awesome 5 Brands', sans-serif !important;
} td.product-remove a.remove {
font-family: Arial, sans-serif !important;
color: #ffffff !important;
font-size: 0 !important; width: 26px !important;
height: 26px !important;
min-width: 26px !important;
min-height: 26px !important;
line-height: 26px !important;
border-radius: 50% !important;
background-color: #876b1a !important;
display: inline-flex !important;
align-items: center !important;
justify-content: center !important;
box-sizing: border-box !important;
} td.product-remove a.remove::before,
td.product-remove a.remove::after {
content: none !important;
display: none !important;
}
.dashicons, .dashicons-before {
font-family: 'dashicons' !important;
}
.storefront-icons, 
.handheld-navigation .menu-item-has-children > a::after {
font-family: 'storefront-icons' !important;
} .site-header-cart .cart-contents::after {
font-family: "Font Awesome 5 Free", "FontAwesome" !important;
font-weight: 900 !important;
}
.wishsuite-shop-top_thumbnail {
z-index: 0 !important;
}
#colophon a {
text-decoration: none !important;
border-bottom: none !important;
box-shadow: none !important;
}
#colophon a:hover {
text-decoration: underline !important;
}
#colophon h3 { color: #ffffff !important; } .wp-block-image,
.wp-block-image a,
.wp-block-image.has-custom-border,
.wp-block-image.has-custom-border a {
border: none !important;
box-shadow: none !important;
outline: none !important;
text-decoration: none !important;
} span.onsale,
.wc-block-grid__product-onsale {
font-family: 'Ubuntu', sans-serif !important;
font-weight: 700 !important;
text-transform: uppercase !important;
color: #ffffff !important; background: linear-gradient(to bottom, #ff5c5c 0%, #c20000 100%) !important;
border: 1px solid #9e0000 !important; box-shadow: 
0 4px 8px rgba(0, 0, 0, 0.3) !important, 
inset 0 1px 0 rgba(255, 255, 255, 0.5) !important, 
inset 0 8px 8px rgba(255, 255, 255, 0.35) !important, 
inset 0 -8px 8px rgba(0, 0, 0, 0.25) !important; border-radius: 20px !important; min-height: auto !important;
min-width: auto !important;
width: auto !important;
height: auto !important;
line-height: 1.2 !important;
padding: 6px 14px !important;
font-size: 11px !important;
letter-spacing: 0.08em !important; top: 12px !important;
right: 12px !important;
left: auto !important;
text-align: center !important;
z-index: 10 !important;
position: absolute !important;
text-shadow: 0 1px 2px rgba(0, 0, 0, 0.4) !important; } .reset_variations {
display: inline-flex !important;
align-items: center !important;
gap: 6px !important;
margin-top: 16px !important;
margin-bottom: 16px !important;
margin-left: 0 !important;
padding-left: 0 !important;
font-family: 'Ubuntu', sans-serif !important;
font-weight: 500 !important;
font-size: 14px !important;
text-decoration: none !important;
border: none !important;
} .reset_variations,
.reset_variations *,
.reset_variations::before,
.reset_variations::after {
color: #876b1a !important;
fill: #876b1a !important; } .reset_variations:hover,
.reset_variations:hover *,
.reset_variations:hover::before,
.reset_variations:hover::after {
color: #a38526 !important;
fill: #a38526 !important;
text-decoration: underline !important;
} .wc-block-grid__product-onsale span,
span.onsale {
color: #ffffff !important;
font-family: 'Ubuntu', sans-serif !important;
font-weight: 700 !important;
text-transform: uppercase !important;
} .sppro-installment-container,
.sppro-installment-container *,
.sppro-installment-table th,
.sppro-installment-table td,
.sppro-tab-item,
.sppro-installment-note,
.eticsoft_inst_container,
.eticsoft_inst_container *,
.eticsoft_spr_bank table tbody tr td,
.eticsoft_spr_bank table tbody tr th {
color: #876b1a !important;
}  div.woocommerce-terms-and-conditions-wrapper,
#payment .woocommerce-terms-and-conditions-wrapper {
background: #FAF8F3 !important; border: 1px solid rgba(135, 107, 26, 0.15) !important;
border-bottom: none !important; border-radius: 8px 8px 0 0 !important; padding: 24px 24px 12px 24px !important; margin: 20px 0 0 0 !important; box-sizing: border-box !important;
} .woocommerce-checkout-payment #sozlesme_onayla_field,
.woocommerce-checkout-payment .kc-classic-contracts,
div.woocommerce-terms-and-conditions-wrapper #sozlesme_onayla_field,
div.woocommerce-terms-and-conditions-wrapper .kc-classic-contracts,
#payment #sozlesme_onayla_field,
#payment .kc-classic-contracts {
background: #FAF8F3 !important; border: 1px solid rgba(135, 107, 26, 0.15) !important;
border-top: none !important; border-radius: 0 0 8px 8px !important; padding: 12px 24px 24px 24px !important; margin: 0 0 20px 0 !important; width: 100% !important;
box-sizing: border-box !important;
} div.woocommerce-terms-and-conditions-wrapper,
div.woocommerce-terms-and-conditions-wrapper *,
#payment .woocommerce-terms-and-conditions-wrapper,
#payment .woocommerce-terms-and-conditions-wrapper *,
#sozlesme_onayla_field,
#sozlesme_onayla_field * {
box-sizing: border-box !important;
} div.woocommerce-terms-and-conditions-wrapper .woocommerce-privacy-policy-text,
#payment .woocommerce-privacy-policy-text {
margin: 0 0 18px 0 !important;
padding: 0 !important;
text-align: left !important;
line-height: 1.6 !important;
}
div.woocommerce-terms-and-conditions-wrapper .woocommerce-privacy-policy-text p,
#payment .woocommerce-privacy-policy-text p {
margin: 0 !important;
padding: 0 !important;
text-align: left !important;
} div.woocommerce-terms-and-conditions-wrapper p.form-row.validate-required,
#payment p.form-row.validate-required {
margin: 0 !important;
padding: 0 !important;
background: transparent !important;
border: none !important;
width: 100% !important;
display: block !important;
} div.woocommerce-terms-and-conditions-wrapper label.woocommerce-form__label-for-checkbox,
div.woocommerce-terms-and-conditions-wrapper label.kc-classic-contracts__label,
#payment label.woocommerce-form__label-for-checkbox,
#payment label.kc-classic-contracts__label,
#sozlesme_onayla_field label {
display: block !important;
position: relative !important;
padding-left: 30px !important;
margin: 0 !important;
width: 100% !important;
text-align: left !important;
line-height: 1.5 !important;
cursor: pointer !important;
} div.woocommerce-terms-and-conditions-wrapper input.woocommerce-form__input-checkbox,
div.woocommerce-terms-and-conditions-wrapper input#sozlesme_onayla,
#payment input.woocommerce-form__input-checkbox,
#payment input#sozlesme_onayla,
#sozlesme_onayla_field input#sozlesme_onayla {
position: absolute !important;
left: 0 !important;
top: 3px !important;
margin: 0 !important;
padding: 0 !important;
flex-shrink: 0 !important;
width: 18px !important;
height: 18px !important;
opacity: 1 !important;
display: inline-block !important;
} div.woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions-checkbox-text,
div.woocommerce-terms-and-conditions-wrapper .kc-classic-contracts__text,
#payment .woocommerce-terms-and-conditions-checkbox-text,
#payment .kc-classic-contracts__text,
#sozlesme_onayla_field span {
display: inline !important;
margin: 0 !important;
padding: 0 !important;
} div.woocommerce-terms-and-conditions-wrapper label abbr.required,
div.woocommerce-terms-and-conditions-wrapper label .required,
#payment label abbr.required,
#payment label .required,
#sozlesme_onayla_field label abbr.required,
#sozlesme_onayla_field label .required {
display: inline-block !important;
float: none !important;
position: static !important;
margin-left: 6px !important;
border: none !important;
border-bottom: none !important;
text-decoration: none !important;
box-shadow: none !important;
color: #876b1a !important; font-size: 0.85em !important;
vertical-align: super !important;
line-height: 0 !important;
font-weight: 700 !important;
cursor: default !important;
} #sozlesme_onayla_field label .kc-classic-contracts__text::after {
content: "*" !important;
display: inline-block !important;
color: #876b1a !important; font-size: 0.85em !important;
vertical-align: super !important;
line-height: 0 !important;
font-weight: 700 !important;
margin-left: 6px !important;
}  div.woocommerce-terms-and-conditions-wrapper,
div.woocommerce-terms-and-conditions-wrapper p,
div.woocommerce-terms-and-conditions-wrapper span,
div.woocommerce-terms-and-conditions-wrapper label,
div.woocommerce-terms-and-conditions-wrapper .kc-classic-contracts__text,
#payment .woocommerce-terms-and-conditions-wrapper,
#payment .woocommerce-terms-and-conditions-wrapper p,
#payment .woocommerce-terms-and-conditions-wrapper span,
#payment .woocommerce-terms-and-conditions-wrapper label,
#payment .woocommerce-terms-and-conditions-wrapper .kc-classic-contracts__text,
#sozlesme_onayla_field,
#sozlesme_onayla_field p,
#sozlesme_onayla_field span,
#sozlesme_onayla_field label,
#sozlesme_onayla_field .kc-classic-contracts__text {
color: #876b1a !important;
} div.woocommerce-terms-and-conditions-wrapper a,
div.woocommerce-terms-and-conditions-wrapper a.woocommerce-privacy-policy-link,
div.woocommerce-terms-and-conditions-wrapper a.woocommerce-terms-and-conditions-link,
div.woocommerce-terms-and-conditions-wrapper a.kc-contract-link,
#payment .woocommerce-terms-and-conditions-wrapper a,
#payment .woocommerce-terms-and-conditions-wrapper a.woocommerce-privacy-policy-link,
#payment .woocommerce-terms-and-conditions-wrapper a.woocommerce-terms-and-conditions-link,
#payment .woocommerce-terms-and-conditions-wrapper a.kc-contract-link,
#sozlesme_onayla_field a,
#sozlesme_onayla_field a.kc-contract-link {
color: #876b1a !important;
font-weight: 700 !important;
text-decoration: underline !important;
display: inline !important;
} div.woocommerce-terms-and-conditions-wrapper.dark-bg,
.dark-theme div.woocommerce-terms-and-conditions-wrapper,
.dark-mode div.woocommerce-terms-and-conditions-wrapper,
#payment .woocommerce-terms-and-conditions-wrapper.dark-bg,
.dark-theme #payment .woocommerce-terms-and-conditions-wrapper,
.dark-mode #payment .woocommerce-terms-and-conditions-wrapper,
#sozlesme_onayla_field.dark-bg,
.dark-theme #sozlesme_onayla_field,
.dark-mode #sozlesme_onayla_field {
background: #2c2514 !important; border: 1px solid rgba(255, 255, 255, 0.15) !important;
}
div.woocommerce-terms-and-conditions-wrapper.dark-bg,
div.woocommerce-terms-and-conditions-wrapper.dark-bg p,
div.woocommerce-terms-and-conditions-wrapper.dark-bg span,
div.woocommerce-terms-and-conditions-wrapper.dark-bg label,
div.woocommerce-terms-and-conditions-wrapper.dark-bg .kc-classic-contracts__text,
.dark-theme div.woocommerce-terms-and-conditions-wrapper,
.dark-theme div.woocommerce-terms-and-conditions-wrapper p,
.dark-theme div.woocommerce-terms-and-conditions-wrapper span,
.dark-theme div.woocommerce-terms-and-conditions-wrapper label,
.dark-theme div.woocommerce-terms-and-conditions-wrapper .kc-classic-contracts__text,
.dark-mode div.woocommerce-terms-and-conditions-wrapper,
.dark-mode div.woocommerce-terms-and-conditions-wrapper p,
.dark-mode div.woocommerce-terms-and-conditions-wrapper span,
.dark-mode div.woocommerce-terms-and-conditions-wrapper label,
.dark-mode div.woocommerce-terms-and-conditions-wrapper .kc-classic-contracts__text,
#payment .woocommerce-terms-and-conditions-wrapper.dark-bg,
#payment .woocommerce-terms-and-conditions-wrapper.dark-bg p,
#payment .woocommerce-terms-and-conditions-wrapper.dark-bg span,
#payment .woocommerce-terms-and-conditions-wrapper.dark-bg label,
#payment .woocommerce-terms-and-conditions-wrapper.dark-bg .kc-classic-contracts__text,
.dark-theme #payment .woocommerce-terms-and-conditions-wrapper,
.dark-theme #payment .woocommerce-terms-and-conditions-wrapper p,
.dark-theme #payment .woocommerce-terms-and-conditions-wrapper span,
.dark-theme #payment .woocommerce-terms-and-conditions-wrapper label,
.dark-theme #payment .woocommerce-terms-and-conditions-wrapper .kc-classic-contracts__text,
.dark-mode #payment .woocommerce-terms-and-conditions-wrapper,
.dark-mode #payment .woocommerce-terms-and-conditions-wrapper p,
.dark-mode #payment .woocommerce-terms-and-conditions-wrapper span,
.dark-mode #payment .woocommerce-terms-and-conditions-wrapper label,
.dark-mode #payment .woocommerce-terms-and-conditions-wrapper .kc-classic-contracts__text,
#sozlesme_onayla_field.dark-bg,
#sozlesme_onayla_field.dark-bg span,
#sozlesme_onayla_field.dark-bg label,
.dark-theme #sozlesme_onayla_field span,
.dark-theme #sozlesme_onayla_field label,
.dark-mode #sozlesme_onayla_field span,
.dark-mode #sozlesme_onayla_field label {
color: #ffffff !important;
}
div.woocommerce-terms-and-conditions-wrapper.dark-bg a,
.dark-theme div.woocommerce-terms-and-conditions-wrapper a,
.dark-mode div.woocommerce-terms-and-conditions-wrapper a,
#payment .woocommerce-terms-and-conditions-wrapper.dark-bg a,
.dark-theme #payment .woocommerce-terms-and-conditions-wrapper a,
.dark-mode #payment .woocommerce-terms-and-conditions-wrapper a,
#sozlesme_onayla_field.dark-bg a,
.dark-theme #sozlesme_onayla_field a,
.dark-mode #sozlesme_onayla_field a {
color: #ffffff !important;
text-decoration: underline !important;
} div.woocommerce-terms-and-conditions-wrapper.dark-bg label abbr.required,
div.woocommerce-terms-and-conditions-wrapper.dark-bg label .required,
.dark-theme div.woocommerce-terms-and-conditions-wrapper label abbr.required,
.dark-theme div.woocommerce-terms-and-conditions-wrapper label .required,
.dark-mode div.woocommerce-terms-and-conditions-wrapper label abbr.required,
.dark-mode div.woocommerce-terms-and-conditions-wrapper label .required,
#sozlesme_onayla_field.dark-bg label .kc-classic-contracts__text::after,
.dark-theme #sozlesme_onayla_field label .kc-classic-contracts__text::after,
.dark-mode #sozlesme_onayla_field label .kc-classic-contracts__text::after {
color: #ffffff !important;
}  .xoo-el-form-container ul.xoo-el-tabs {
padding: 0 20px 20px 20px !important;
}
.xoo-el-form-container ul.xoo-el-tabs li {
background-color: #FAF8F3 !important; color: #876b1a !important; border: 1px solid rgba(135, 107, 26, 0.2) !important;
font-weight: 500 !important;
padding: 12px 20px !important;
transition: all 0.25s ease !important;
} body:not(.rtl) ul.xoo-el-tabs li:nth-child(1) {
border-radius: 6px 0 0 6px !important;
border-right: none !important;
}
body:not(.rtl) ul.xoo-el-tabs li:nth-child(2) {
border-radius: 0 6px 6px 0 !important;
} .xoo-el-form-container ul.xoo-el-tabs li.xoo-el-active {
background-color: #876b1a !important; color: #ffffff !important; border: 1px solid #876b1a !important;
font-weight: 600 !important;
} .xoo-el-form-container ul.xoo-el-tabs li:not(.xoo-el-active):hover {
background-color: #f3eedf !important;
color: #a38526 !important;
border-color: rgba(135, 107, 26, 0.35) !important;
}  .xoo-aff-input-group .xoo-aff-input-icon {
background-color: #FAF8F3 !important; border: 1px solid rgba(135, 107, 26, 0.2) !important;
border-right: none !important; border-radius: 6px 0 0 6px !important;
color: #876b1a !important; padding: 0 16px !important;
display: flex !important;
align-items: center !important;
justify-content: center !important;
}
.xoo-aff-input-group .xoo-aff-input-icon svg,
.xoo-aff-input-group .xoo-aff-input-icon i {
color: #876b1a !important;
fill: #876b1a !important;
} .xoo-aff-group input[type="text"], 
.xoo-aff-group input[type="password"], 
.xoo-aff-group input[type="email"], 
.xoo-aff-group input[type="number"], 
.xoo-aff-group select, 
.xoo-aff-group input[type="tel"] {
border: 1px solid rgba(135, 107, 26, 0.2) !important;
border-left: none !important; border-radius: 0 6px 6px 0 !important;
background-color: #ffffff !important;
color: #333333 !important;
height: 50px !important;
font-size: 14px !important;
transition: all 0.25s ease !important;
box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.03) !important;
} .xoo-aff-input-group:focus-within .xoo-aff-input-icon {
border-color: #876b1a !important;
background-color: #f3eedf !important;
}
.xoo-aff-input-group:focus-within input {
border-color: #876b1a !important;
box-shadow: 0 0 0 3px rgba(135, 107, 26, 0.12) !important;
} .xoo-aff-pw-toggle {
color: #876b1a !important;
opacity: 0.8 !important;
right: 15px !important;
}
.xoo-aff-pw-toggle:hover {
color: #a38526 !important;
opacity: 1 !important;
} .xoo-el-login-btm-fields label,
.xoo-aff-group.xoo-aff-checkbox_single label {
color: #876b1a !important;
font-weight: 500 !important;
cursor: pointer !important;
} body .xoo-el-form-container button.button.btn.xoo-el-action-btn,
body .xoo-el-form-container button.button.btn.xoo-ml-login-otp-btn {
background-color: #876b1a !important; color: #ffffff !important;
border: 1px solid #876b1a !important;
border-radius: 6px !important;
font-size: 16px !important;
font-weight: 600 !important;
height: 50px !important;
transition: all 0.25s ease !important;
box-shadow: 0 4px 6px rgba(135, 107, 26, 0.15) !important;
text-transform: uppercase !important;
letter-spacing: 0.05em !important;
} body .xoo-el-form-container button.button.btn.xoo-el-action-btn:hover,
body .xoo-el-form-container button.button.btn.xoo-ml-login-otp-btn:hover {
background-color: #a38526 !important; border-color: #a38526 !important;
box-shadow: 0 6px 12px rgba(135, 107, 26, 0.25) !important;
transform: translateY(-1px) !important;
}
body .xoo-el-form-container button.button.btn.xoo-el-action-btn:active,
body .xoo-el-form-container button.button.btn.xoo-ml-login-otp-btn:active {
transform: translateY(0) !important;
} .xoo-el-form-container a,
.xoo-el-lostpw-tgr,
.xoo-el-login-tgr,
.xoo-el-reg-tgr {
color: #876b1a !important;
font-weight: 600 !important;
text-decoration: underline !important;
transition: color 0.2s ease !important;
}
.xoo-el-form-container a:hover,
.xoo-el-lostpw-tgr:hover,
.xoo-el-login-tgr:hover,
.xoo-el-reg-tgr:hover {
color: #a38526 !important;
}  .woocommerce-checkout .woocommerce-billing-fields h3,
.woocommerce-checkout .woocommerce-shipping-fields h3,
.woocommerce-checkout #order_review_heading {
margin-top: 35px !important;
margin-bottom: 25px !important;
}  .woocommerce-message,
.woocommerce-info,
.woocommerce-error {
margin-bottom: 12px !important; }  .cart-product-short-description,
.cart-product-short-description p,
.cart-product-short-description ul,
.cart-product-short-description li {
color: #876b1a !important; font-size: 13px !important;
font-weight: normal !important;
line-height: 1.45 !important;
margin: 6px 0 0 0 !important;
padding: 0 !important;
opacity: 0.8 !important;
}
.cart-product-short-description ul {
margin-left: 16px !important;
list-style-type: disc !important;
}
.cart-product-short-description li {
margin-top: 4px !important;
}  .woocommerce-cart table.shop_table.cart td.product-name a,
.woocommerce-cart-form__contents td.product-name a {
color: #876b1a !important; font-weight: 600 !important;
font-size: 16px !important;
text-decoration: none !important;
display: inline-block !important;
margin-bottom: 6px !important;
}
.woocommerce-cart table.shop_table.cart td.product-name a:hover,
.woocommerce-cart-form__contents td.product-name a:hover {
color: #a38526 !important; text-decoration: underline !important;
} table.shop_table.cart th.product-remove,
table.shop_table.cart td.product-remove {
width: 30px !important;
padding-right: 0 !important;
padding-left: 10px !important;
text-align: center !important;
}
table.shop_table.cart th.product-thumbnail,
table.shop_table.cart td.product-thumbnail {
width: 80px !important;
padding-left: 20px !important; padding-right: 15px !important;
text-align: left !important;
}
table.shop_table.cart th.product-name,
table.shop_table.cart td.product-name {
padding-left: 15px !important;
text-align: left !important;
}  .widget_search .search-form .search-submit,
.widget_search button[type="submit"],
.search-form button[type="submit"],
input[type="submit"].search-submit,
button.search-submit {
background-color: #876b1a !important;
border-color: #876b1a !important;
color: #ffffff !important;
transition: background-color 0.2s ease !important;
}
.widget_search .search-form .search-submit:hover,
.widget_search button[type="submit"]:hover,
.search-form button[type="submit"]:hover,
button.search-submit:hover {
background-color: #a38526 !important;
border-color: #a38526 !important;
} table.shop_table.cart td.product-remove a.remove,
.woocommerce-cart-form__contents td.product-remove a.remove {
background-color: #876b1a !important;
color: #ffffff !important;
border: none !important;
outline: none !important;
border-radius: 50% !important;
width: 28px !important;
height: 28px !important;
min-width: 28px !important;
min-height: 28px !important;
line-height: 28px !important;
padding: 0 !important;
margin: 0 auto !important;
text-align: center !important;
display: flex !important;
align-items: center !important;
justify-content: center !important;
font-size: 16px !important;
font-weight: 700 !important;
transition: background-color 0.2s ease !important;
text-decoration: none !important;
box-shadow: none !important;
} table.shop_table.cart td.product-remove a.remove *,
.woocommerce-cart-form__contents td.product-remove a.remove * {
color: #ffffff !important;
fill: #ffffff !important;
} .woocommerce table.shop_table.cart td.product-remove a.remove,
.woocommerce .woocommerce-cart-form td.product-remove a.remove {
color: #ffffff !important;
}
.woocommerce table.shop_table.cart td.product-remove a.remove::before,
.woocommerce .woocommerce-cart-form td.product-remove a.remove::before {
color: #ffffff !important;
}
table.shop_table.cart td.product-remove a.remove:hover,
.woocommerce-cart-form__contents td.product-remove a.remove:hover {
background-color: #a38526 !important;
color: #ffffff !important;
} body.woocommerce-cart .woocommerce table.shop_table td.product-remove a.remove {
color: #ffffff !important;
} body.woocommerce-cart .woocommerce table.shop_table td.product-remove a.remove::before,
body.woocommerce-cart .woocommerce table.shop_table td.product-remove a.remove .fa,
body.woocommerce-cart .woocommerce table.shop_table td.product-remove a.remove .fas {
color: #ffffff !important;
}  .widget ul.product_list_widget li a,
.widget_products ul li a,
.widget_featured_products ul li a,
.widget_top_rated_products ul li a,
.widget_recent_reviews ul li a,
.widget_recently_viewed_products ul li a {
font-weight: 400 !important; font-size: 15px !important; line-height: 1.4 !important;
} .widget ul.product_list_widget li .price,
.widget ul.product_list_widget li .price *,
.widget ul.product_list_widget li .amount,
.widget ul.product_list_widget li .amount *,
.widget_products ul li .price,
.widget_products ul li .price *,
.widget_products ul li .amount,
.widget_products ul li .amount *,
.widget_featured_products ul li .price *,
.widget_top_rated_products ul li .price * {
font-weight: 400 !important; font-size: 15px !important; }  .woocommerce a.button, 
.woocommerce button.button, 
.woocommerce input.button, 
.woocommerce #respond input#submit, 
.woocommerce-cart .return-to-shop a.button,
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,
.woocommerce-checkout #place_order,
.woocommerce-cart input.button[name="update_cart"] {
background-color: #876b1a !important;
color: #ffffff !important;
border: 1px solid #876b1a !important;
border-radius: 6px !important; font-weight: 600 !important;
padding: 12px 24px !important;
transition: all 0.25s ease !important;
box-shadow: 0 4px 6px rgba(135, 107, 26, 0.1) !important;
text-transform: none !important;
} .woocommerce a.button:hover, 
.woocommerce button.button:hover, 
.woocommerce input.button:hover, 
.woocommerce #respond input#submit:hover, 
.woocommerce-cart .return-to-shop a.button:hover,
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover,
.woocommerce-checkout #place_order:hover {
background-color: #a38526 !important;
border-color: #a38526 !important;
box-shadow: 0 6px 12px rgba(135, 107, 26, 0.2) !important;
transform: translateY(-1px) !important;
}
.woocommerce a.button:active, 
.woocommerce button.button:active, 
.woocommerce input.button:active, 
.woocommerce #respond input#submit:active,
.woocommerce-cart .return-to-shop a.button:active,
.woocommerce-checkout #place_order:active {
transform: translateY(0) !important;
} .woocommerce-loop-product__title,
.woocommerce-loop-product__title a,
.woocommerce-LoopProduct-link,
.woocommerce-loop-product__link,
.woocommerce-loop-product__link h2,
ul.products li.product .woocommerce-loop-product__title,
ul.products li.product .woocommerce-loop-product__title a,
ul.products .wc-block-grid__product .woocommerce-loop-product__title,
ul.products .wc-block-grid__product .woocommerce-loop-product__title a,
.wc-block-grid__products li.product .woocommerce-loop-product__title,
.wc-block-grid__products li.product .woocommerce-loop-product__title a,
.wc-block-grid__products .wc-block-grid__product .woocommerce-loop-product__title,
.wc-block-grid__products .wc-block-grid__product .woocommerce-loop-product__title a,
.wc-block-grid__product-title,
.wc-block-grid__product-title a,
ul.products li.product .wc-block-grid__product-title,
ul.products li.product .wc-block-grid__product-title a,
.wc-block-grid__products li.product .wc-block-grid__product-title,
.wc-block-grid__products li.product .wc-block-grid__product-title a {
font-family: 'Ubuntu', sans-serif;
font-size: 14px;
font-weight: 400; line-height: 1.4;
color: #876b1a !important;
} .single-product div.product table.variations th,
.single-product div.product table.variations td.label,
.single-product div.product table.variations label,
.cfvsw-product-page table.variations .label label,
.cfvsw-product-page table.variations th.label,
.cfvsw-label,
table.variations th,
table.variations td.label,
table.variations label,
.variations label {
display: inline-block !important;
visibility: visible !important;
opacity: 1 !important;
color: #876b1a !important;
font-family: 'Ubuntu', sans-serif !important;
font-weight: 700 !important;
font-size: 16px !important;
}  ul.products li.product .price,
ul.products li.product .price bdi,
ul.products li.product .price .woocommerce-Price-amount,
ul.products li.product .price .woocommerce-Price-currencySymbol,
ul.products .wc-block-grid__product .price,
ul.products .wc-block-grid__product .price bdi,
.wc-block-grid__products li.product .price,
.wc-block-grid__products li.product .price bdi,
.wc-block-grid__products .wc-block-grid__product .price,
.wc-block-grid__products .wc-block-grid__product .price bdi, .single-product div.product p.price,
.single-product div.product span.price,
.single-product div.product .price bdi,
.single-product div.product .price .woocommerce-Price-amount,
.single-product div.product .price .woocommerce-Price-currencySymbol, .woocommerce-Price-amount,
.woocommerce-Price-currencySymbol {
font-family: 'Ubuntu', sans-serif;
font-size: 14px;
font-weight: 400; }  .primary-navigation,
.main-navigation {
font-family: 'Ubuntu', sans-serif;
font-size: 13px;
font-weight: 400;
text-align: justify;
} .main-navigation ul.menu > li > a,
.main-navigation ul.nav-menu > li > a {
font-family: 'Ubuntu', sans-serif;
font-size: 13px;
font-weight: 400;
} .main-navigation ul li a {
font-family: 'Ubuntu', sans-serif;
font-size: 13px;
font-weight: 400;
} @media (min-width: 768px) {
.main-navigation ul.menu,
.main-navigation ul.nav-menu {
font-family: 'Ubuntu', sans-serif;
font-size: 13px;
display: flex;
flex-wrap: wrap;
justify-content: space-between; align-items: center;
width: 100%;
}
.main-navigation ul.menu > li,
.main-navigation ul.nav-menu > li {
flex: 1 1 auto;
text-align: center;
}
.main-navigation ul.menu > li > a,
.main-navigation ul.nav-menu > li > a {
font-size: 13px;
font-weight: 400;
display: block;
text-align: center;
white-space: nowrap;
}
} a,
a:hover,
a:focus,
a:active,
.woocommerce-LoopProduct-link,
.woocommerce-LoopProduct-link:hover,
.woocommerce-loop-product__title,
.woocommerce-loop-product__title:hover,
.woocommerce-loop-product__title a,
.woocommerce-loop-product__title a:hover,
ul.products li.product a,
ul.products li.product a:hover,
.variable-item,
.variable-item:hover,
.variable-item span,
.variable-item span:hover,
.variable-item a,
.variable-item a:hover,
.variable-item-span,
.variable-item-span:hover,
.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item) .variable-item-span {
text-decoration: none !important;
box-shadow: none !important;
border-bottom: none !important;
} .variable-items-wrapper,
ul.variable-items-wrapper,
.woo-variation-swatches .variable-items-wrapper,
.cfvsw-swatches-container,
.cfvsw-swatches-option {
display: flex !important;
justify-content: center !important;
align-items: center !important;
flex-wrap: wrap !important;
margin-left: auto !important;
margin-right: auto !important;
padding: 0 !important;
float: none !important;
list-style: none !important;
}
.variable-item,
.woo-variation-swatches .variable-items-wrapper .variable-item,
.cfvsw-swatches-option {
margin: 4px 3px !important;
float: none !important;
display: inline-flex !important;
justify-content: center !important;
align-items: center !important;
}  .variable-items-wrapper,
ul.variable-items-wrapper,
.woo-variation-swatches .variable-items-wrapper,
.cfvsw-swatches-container {
display: flex !important;
flex-wrap: nowrap !important; justify-content: center !important;
align-items: center !important;
width: 100% !important;
box-sizing: border-box !important;
overflow: visible !important;
margin-left: auto !important;
margin-right: auto !important;
float: none !important;
} .variable-item,
.woo-variation-swatches .variable-items-wrapper .variable-item,
.cfvsw-swatches-option {
width: 68px !important; height: 34px !important; flex: 0 1 68px !important; min-width: 0 !important;
min-height: 0 !important;
padding: 0 !important;
border-radius: 5px !important;
box-sizing: border-box !important;
border: 1px solid rgba(135, 107, 26, 0.2) !important; background: #fff0 !important; }  .cfvsw-shop-variations,
.cfvsw-shop-variations tbody {
display: table !important;
width: 100% !important;
box-sizing: border-box !important;
border: none !important;
background: transparent !important;
}
.cfvsw-shop-variations tr {
display: block !important; width: 100% !important;
margin: 6px auto !important;
box-sizing: border-box !important;
border: none !important;
background: transparent !important;
}
.cfvsw-shop-variations td,
.cfvsw-shop-variations tr td {
display: flex !important;
justify-content: center !important; align-items: center !important;
width: 100% !important;
box-sizing: border-box !important;
text-align: center !important;
margin: 0 auto !important;
border: none !important;
background: transparent !important;
}
.cfvsw-shop-variations td.label {
justify-content: center !important;
text-align: center !important;
font-weight: 700 !important;
} .cfvsw-swatches-container {
max-width: 100% !important;
width: auto !important;
justify-content: center !important;
} [swatches-attr*="beden"] .cfvsw-swatches-option,
[swatches-attr*="size"] .cfvsw-swatches-option,
[swatches-attr*="beden"] .variable-item,
[swatches-attr*="size"] .variable-item {
width: 48px !important; flex: 1 1 48px !important; max-width: 52px !important; min-width: 0 !important; } [swatches-attr*="renk"] .cfvsw-swatches-option,
[swatches-attr*="color"] .cfvsw-swatches-option,
[swatches-attr*="renk"] .variable-item,
[swatches-attr*="color"] .variable-item {
width: 68px !important;
flex: 0 1 68px !important;
} .variable-item-span,
.woo-variation-swatches .variable-items-wrapper .variable-item .variable-item-span,
.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item) .variable-item-span,
.cfvsw-swatch-inner,
.cfvsw-swatches-option .cfvsw-swatch-inner {
width: 100% !important;
height: 100% !important;
min-width: 0 !important;
min-height: 0 !important;
padding: 0 4px !important; border-radius: 5px !important;
line-height: 1.2 !important;
display: inline-flex !important;
justify-content: center !important;
align-items: center !important;
box-sizing: border-box !important;
white-space: nowrap !important; text-overflow: ellipsis !important;
font-size: 13px !important;
color: #876b1a !important; } .cfvsw-selected-swatch {
border-color: #876b1a !important; border-width: 1px !important;
}.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails{text-align:center}.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails::before,.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails::after{content:"";display:table}.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails::after{clear:both}.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails li{display:inline-block;width:auto !important;float:none !important;margin-bottom:0 !important}.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails li img{max-height:16px;width:auto;display:block}.widget_brand_nav ul li .count{float:right}.tax-product_brand .woocommerce-products-header{display:flex;flex-direction:column;margin:0 0 2.2906835em;text-align:center}.tax-product_brand .woocommerce-products-header .brand-thumbnail{margin:0 0 1em;width:auto;max-height:2.2906835em;align-self:center;order:1}.tax-product_brand .woocommerce-products-header .woocommerce-products-header__title,.tax-product_brand .woocommerce-products-header .term-description{order:2}div#brands_a_z::before,div#brands_a_z::after{content:"";display:table}div#brands_a_z::after{clear:both}div#brands_a_z ul.brands_index{margin-left:0;padding:0}div#brands_a_z ul.brands_index li{float:none;display:inline-block;margin:0 .3342343017em .2360828548em 0;padding:0;text-transform:uppercase}div#brands_a_z ul.brands_index li a,div#brands_a_z ul.brands_index li span{float:none;display:block;border:0;padding:.3819820591em;min-width:1.618em;text-align:center;background-color:#eee;color:#43454b;line-height:1}div#brands_a_z ul.brands_index li span{opacity:.3}div#brands_a_z h3{text-transform:uppercase}div#brands_a_z a.top{padding:.6180469716em;background-color:#eee;color:#43454b;border:0;line-height:1}div#brands_a_z ul.brands{margin-left:0;list-style-position:inside}div#brands_a_z ul.brands li{margin:0 0 .3819820591em;padding:0 0 .3819820591em;border-bottom:1px solid rgba(0,0,0,.05)}.storefront-wc-brands-single-product{margin:0 0 .5407911001em}.storefront-wc-brands-single-product img{max-height:2.2906835em}@media(min-width: 768px){div#brands_a_z ul.brands_index{width:21.7391304348%;float:left;margin-right:4.347826087%;transition:all .5s ease}div#brands_a_z h3{width:73.9130434783%;float:right;margin-right:0;clear:right;text-transform:uppercase}div#brands_a_z h3:first-of-type{margin-top:0}div#brands_a_z a.top{clear:right}div#brands_a_z ul.brands{width:73.9130434783%;float:right;margin-right:0;clear:right}}