.elementor-2030775 .elementor-element.elementor-element-9c4132f{margin-top:0px;margin-bottom:0px;padding:100px 0px 0px 0px;}.elementor-2030775 .elementor-element.elementor-element-750cc00 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2030775 .elementor-element.elementor-element-79eebd2 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-2030775 .elementor-element.elementor-element-79eebd2{text-align:center;}.elementor-2030775 .elementor-element.elementor-element-79eebd2 .elementor-heading-title{font-size:30px;font-weight:700;}@media(max-width:767px){.elementor-2030775 .elementor-element.elementor-element-9c4132f{margin-top:100px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2030775 .elementor-element.elementor-element-79eebd2 .elementor-heading-title{font-size:25px;}}/* Start custom CSS */mark {
    background-color: #db251e !important;
    padding: 5px !important;
    padding-left: 10px !important;
    padding-right: 10px !important;
  color: #fff !important;
}

body.pdp-full #page .woocommerce-tabs, .woocommerce-tabs.wc-tabs-wrapper {
    padding-bottom: 0px !important;
}

.table-header th {
    padding: 10px 0px 10px 0px !important;
    text-align: center !important;
}

.eael-data-table tbody tr td {le: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #F7F7F7;
    font-size: 16px;
    text-align: center !important;
    padding: 5px !important;
}

@media only screen and (max-width: 768px) {
.my-table {
    max-width: 100% !important;
    overflow: scroll !important;
}}

p, li, .content-area blockquote p, table {
    font-weight: 500;
}

div.product .product_meta:has(span) {
    font-weight: 400 !important;
}

.commercekit-sticky-add-to-cart.visible {
    display: none !important;
}

body .woocommerce-tabs .panel h2 {
    font-size: revert !important;
}

.woocommerce-tabs table td {
    padding: 5px;
}

.ekit-wid-con p {
    margin-bottom: 0px !important;
}

.product table.variations td, .product table.variations th {
    border: none !important;
}

.woocommerce-Tabs-panel {
	scroll-behavior: smooth;
	scroll-margin-top: 130px !important;
}

@media (max-width: 992px) {
.woocommerce-Tabs-panel {
	scroll-behavior: smooth;
	scroll-margin-top: 60px !important;
}}

.commercekit-atc-sticky-tabs {
    top: 50px;
	 	margin-bottom: -60px !important;
}/* End custom CSS */