/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Oct 10 2025 | 20:06:34 */
.tm-extra-product-options .tc-epo-label {
direction: ltr;
    font-size: 18px;
    font-weight: bold;
justify-content: right;
	
}

.woocommerce .elementor-4711 .elementor-element.elementor-element-3baba16e .woocommerce-tabs .woocommerce-Tabs-panel {
    text-align: justify;
}

.woocommerce .elementor-4711 .elementor-element.elementor-element-3baba16e .woocommerce-tabs .woocommerce-Tabs-panel h2 {
    font-size: 22px;
}

.woocommerce-privacy-policy-text {
    display: none;
}
.elementor-4752 .elementor-element.elementor-element-998b587 .woocommerce-notice {
font-family: 'peyda' sans-serif !important;
}
.elementor-4752 .elementor-element.elementor-element-998b587 ul.order_details li strong {
font-family: 'peyda' sans-serif !important;
}

.elementor-4752 .elementor-element.elementor-element-998b587 ul.order_details li {
font-family: 'peyda' sans-serif !important;
}

.elementor-4752 .elementor-element.elementor-element-e4b6f02 .elementor-jet-thankyou-order-details h2 {
font-family: 'peyda' sans-serif !important;
}

.elementor-4752 .elementor-element.elementor-element-e4b6f02 .elementor-jet-thankyou-order-details .woocommerce-table.order_details tr th {
font-family: 'peyda' sans-serif !important;
}
.elementor-4752 .elementor-element.elementor-element-e4b6f02 .elementor-jet-thankyou-order-details .woocommerce-table.shop_table.order_details tr td {
font-family: 'peyda' sans-serif !important;
}


element.style {
}
[type=button]:not(:disabled), [type=submit]:not(:disabled), button:not(:disabled) {
    cursor: pointer;
}
.elementor-kit-5 button, .elementor-kit-5 input[type="button"], .elementor-kit-5 input[type="submit"], .elementor-kit-5 .elementor-button {
    background-color: #9D0000;
    font-family: var(--e-global-typography-primary-font-family), Sans-serif;
    font-weight: var(--e-global-typography-primary-font-weight);
    color: var(--e-global-color-accent);
    border-radius: 5px;
    padding: 0.6rem 1.4rem 0.4rem 1.5rem;
}

.elementor-4711 .elementor-element.elementor-element-c7d28b8 .elementor-jet-single-add-to-cart .cart.cart:not(.grouped_form) .quantity {
    max-width: 100%;
}

.tm-epo-style.circle2, .tm-epo-style.round2, .tm-epo-style.square2 {
    border-width: 1px;
    background-color: antiquewhite;
    border-color: #999;
    width: 20px;
    height: 20px;
}

.tc-epo-style-wrapper.circle2 .tm-epo-style::after, .tc-epo-style-wrapper.round2 .tm-epo-style::after, .tc-epo-style-wrapper.square2 .tm-epo-style::after {
    font-size: 0.8em !important;
}

.tm-epo-style.circle2, .tm-epo-style.round2, .tm-epo-style.square2 {
    border-width: 1px;
    background-color: antiquewhite;
    border-color: #999;
    width: 20px;
    height: 20px;
    color: #e91e63;
}
li#tc-epo-form-9638-0 {
    margin-bottom: 30px;
}

.bdt-mini-cart-product-item.bdt-flex.bdt-flex-middle.cart_item {
    text-align: left;
}

.bdt-mini-cart-subtotal.bdt-flex.bdt-flex-between {
    background-color: brown;
    padding: 5px 10px;
    color: white;
    border-radius: 10px;
    margin-top: 10px;
    font-weight: 800;
}

.bdt-mini-cart-footer-buttons {
    text-align: center;
}

a.bdt-button.bdt-button-view-cart.bdt-size-md {
    font-size: 14px !important;
    font-weight: 500 !important;
}

a.bdt-button.bdt-button-checkout.bdt-size-md {
	    font-size: 14px !important;
    font-weight: 500 !important;
	
}

ul.tmcp-ul-wrap.tmcp-elements.tm-extra-product-options-radio.entekhab-ul.fullwidth-ul.tm-element-ul-radio.element_0.tc-images-container {
    margin-bottom: 20px;
}

li.tmcp-field-wrap.tmhexcolorimage-li-nowh.tm-per-row.tc-mode-images.thinline {
    padding: 10px;
}

.woocommerce div.product div.images .woocommerce-product-gallery__trigger {
    display: none;
}

li.tmcp-field-wrap.tmhexcolorimage-li-nowh.tm-per-row.tc-mode-images.thinline {
background-color: var(--e-global-color-accent);
    padding: 10px;
    border-style: solid;
    border-width: 2px;
    border-color: var(--e-global-color-c1a414c);
    border-radius: 8px;
    box-shadow: 0px 17px 14px -16px rgba(0, 0, 0, 0.18);
    width: 100px;
	height: auto;
}

.tm-extra-product-options .tc-epo-label {
    direction: ltr;
    font-size: 18px;
    font-weight: bold;
    justify-content: right;
    margin-bottom: 10px;
}

.tm-epo-style {
    border-radius: 100px;
    background-color: bisque;
}

.tc-epo-style-wrapper.square .tm-epo-style::after {
    font-size: 1em !important;
}

.elementor-4703 .elementor-element.elementor-element-a4f123e .jet-color-image-list__button {
    display: grid;
}

.tm-epo-style::after {
    color: #9D0000 !important;
}

.tm-extra-product-options .cpf-element .tm_divider.tc-cell {
    margin: var(--tcgaprow) 0;
    color: #ffffff;
}

span.tc-label-wrap.tmhexcolor_1-1-768e6bd89043bb:hover{
	background-color: bisque;
	border-radius: 100px;
}

.elementor-4711 .elementor-element.elementor-element-69c0fe4 .quantity .qty {
    padding: 0rem !important;
}

.woocommerce .quantity .qty {
    width: 3.1em;
}

.elementor-widget-woocommerce-cart .woocommerce .input-text.qty {
    min-height: 44px !important;
 margin: 0px 5px 5px 5px;
	border-radius: 5px;
    border-style: solid;
    border-width: 1px;
	border-color: #d5d8dc;
	text-align: center;
	width: 50px;

}
.elementor-widget-woocommerce-cart .woocommerce table.cart img {
    display: block;
    height: auto;
    width: 150px;
    border-radius: 5px;
    border-style: solid;
    border-width: 1px;
    border-color: #d5d8dc;
    padding: 5px;
}
