/*
 Theme Name:   Woodmart Child
 Description:  Woodmart Child Theme
 Author:       XTemos
 Author URI:   http://xtemos.com
 Template:     woodmart
 Version:      1.0.0
 Text Domain:  woodmart
*/

.wd-content-layout {
    padding-block: 0 !important;
}
.min-footer {
  font-size: 12px;
}
.website-wrapper {
    background-color: #f3f8f2 !important;
}
a.added_to_cart.wc-forward {
    display: none !important;
}
.wrap-price {
    align-self: self-end;
    line-height: normal !important;
}
.wd-prefooter {
    background-color: #f5f7fa !important;
}
.scrollToTop {
    right: 20px !important;
}
.whb-header {
    margin-bottom: 20px !important;
    background-color: #f5f7fa !important;
}
.website-wrapper {
    background-color: #f5f7fa !important;
}
h2.woocommerce-Reviews-title {
    font-size: 22px !important;
}
.shipping_method_description {
    color: red;
    font-size: 16px;
    width: 100%;
    float: left;
    text-align: justify;
}
p.comment-notes {
    display: none;
}
.wd-prefooter {
    padding-bottom: 10px !important;
}
.taj{
    text-align: justify !important;
}

.bigAuth-btnModal {
    background: #557ba6 !important;
    padding: 10px 12px;
    font-size: 14px;
    line-height: normal;
    border-radius: 5px !important;
}
.bsDigi-block-content .biger-auth-submit {
  background: #557ba6 !important;
}
.bsAuth-box-title,.bsAuth-box-desc,.bsAuth-digikala-Rules {
  text-align: center !important;
}
.container.main-footer {
  max-width: unset !important;
}
.woocommerce-Tabs-panel h2 {
    font-size: 16px !important;
    color: #3e3e3e !important;
}
h3.wd-post-title.wd-entities-title.title.post-title {
    font-size: 14px;
    font-weight: 600;
}
.wd-nav[class*="wd-style-"]>li:is(.current-menu-item,.wd-active,.active)>a {
    background-color: #557ba6;
    color: #ffffff;
    padding: 8px 10px;
    border-radius: 6px;
}

p#billing_country_field {
    display: none;
}

.whb-header {
    /*margin-bottom: 0 !important;*/
}

.bsDigi-block-content .bsAuth-digikala-initForm .biger-auth-submit-checked {
    background: #557ba6 !important;
}

.blog-post-loop {
    background-color: #fff;
    border: 1px solid #dddddd;
    border-radius: 10px;
}
.blog-post-loop .post-img-wrapp {
    border-radius: 10px 10px 0 0;
}

.online-chat-box-btn a.elementor-button {
    padding: 10px 12px;
    display: block !important;   
}
.online-chat-icon {
    z-index: 999 !important;
}
.online-chat-icon:hover{
    cursor: pointer;
}

.online-chat-icon:before {
    content: '•';
    font-size: 50px;
    color: #dddddd;
    position: absolute;
    right: 0;
    top: -24px;
    z-index: 9999;
    
    animation-name: flasher;
    animation-duration: 0.5s;
    animation-timing-function: linear;
    animation-iteration-count: infinite;
    animation-direction: alternate;
    animation-play-state: running;
    animation-delay: 1s;
}
@keyframes flasher {
    from {color: #dddddd;}
    to {color: #36dd00;}
}


ins {
    color: #90c446 !important;
}
.price del {
    color: var(--color-gray-300) !important;
}



.sale-badge {
    background-color: #ff6363;
    color: #fff;
    border-radius: 30px;
    width: 45px;
    text-align: center;
}

li.wc_payment_method.payment_method_wc_zibal {
    display: none !important;
}

/*.wd-single-price .price span:nth-child(1),span:nth-child(2) {*/
/*    display:none;*/
/*}*/
/*.elementor-widget-woocommerce-product-price .price span:nth-child(1){*/
/*    display:none;*/
/*}*/

.e-n-tabs-heading {
    border-bottom: 2px solid #557ba6;
}

nav.rank-math-breadcrumb p {
    margin: 0 !important;
}

/*
Desktop Styles
================================================== */
/* Note: Add new css to the media query below that you want to only effect the desktop view of your site */

@media only screen and (min-width: 768px) {
    /* Add your Desktop Styles here */

}

/*
Mobile Styles
================================================== */
/* Note: Add new css to the media query below that you want to only effect the Mobile and Tablet Portrait view */

@media only screen and (max-width: 767px) {
    /* Add your Mobile Styles here */

}
