/*
 Theme Name:   Woodmart Child
 Description:  Woodmart Child Theme
 Author:       XTemos
 Author URI:   http://xtemos.com
 Template:     woodmart
 Version:      1.0.0
 Text Domain:  woodmart
*/

.st-001,
.wd-price-table .wd-plan-footer .button.price-plan-btn,
.wd-price-table.price-style-default .wd-plan-price,
.st-005 .btn {
    background: rgb(135,195,156);
    background: -moz-linear-gradient(90deg, rgba(135,195,156,1) 0%, rgba(5,185,227,1) 100%);
    background: -webkit-linear-gradient(90deg, rgba(135,195,156,1) 0%, rgba(5,185,227,1) 100%);
    background: linear-gradient(90deg, rgba(135,195,156,1) 0%, rgba(5,185,227,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#87c39c",endColorstr="#05b9e3",GradientType=1);
}

.st-001 {
    box-shadow: 2px 3px 14px rgba(0, 0, 0, 0.16) !important;
}

.st-001 .wd-btn-icon img,
.st-005 .btn .wd-btn-icon svg {
    width: 20px;
    height: 20px;
}

.st-002 .wd-info-box,
.st-005 .btn {
    box-shadow: 2px 3px 14px rgba(0, 0, 0, 0.16);
}

.st-003 {
    font-size: 20px;
    display: block;
}

.st-center {
    text-align: center;
}

body.page-id-25031 .whb-header-bottom,
body.page-id-25031 .wd-prefooter,
body.woocommerce-checkout .whb-header-bottom,
body.woocommerce-checkout .wd-prefooter {
    display: none !important;
}

.wd-price-table .wd-plan-footer .button.price-plan-btn,
.wd-price-table .wd-plan-footer a,
.st-004 {
    font-size: 20px;
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);
    box-shadow: 2px 3px 14px rgba(0, 0, 0, 0.16) !important;
    background: #F7CA18;
    background: rgb(247,202,24);
    background: -moz-linear-gradient(0deg, rgba(247,202,24,1) 0%, rgba(254,222,99,1) 100%);
    background: -webkit-linear-gradient(0deg, rgba(247,202,24,1) 0%, rgba(254,222,99,1) 100%);
    background: linear-gradient(0deg, rgba(247,202,24,1) 0%, rgba(254,222,99,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#f7ca18",endColorstr="#fede63",GradientType=1);
}

.wd-cookies-inner {
	flex-direction: column;
	text-align: center;
}

.wd-cookies-popup {
	padding: 20px !important;
	width: 250px;
	font-size: 14px;
	z-index: 1000000001 !important;
}

.wd-cookies-inner .cookies-info-text {
	padding-right: 0 !important;
}

.cookies-buttons .cookies-more-btn {
	margin: 10px 0;
	display: inline-block;
}

.wd-side-hidden {
	z-index: 1000000000;
}

.gpay-card-info-container-fill {
    width: 280px !important;
    margin: 0 auto;
}

@media (max-width: 1024px) {
	#tidio-chat-iframe {
		bottom: 70px !important;
	}

    .whb-sticky-prepared {
        padding-top: calc(var(--wd-header-sm-h) - 80px) !important;
    }
}
@media (max-width: 768px) {
	.wd-cookies-inner .cookies-buttons {
		margin-top: 0px !important;
	}

    .st-center-mob .text-left {
        --content-align: center !important;
        --text-align: center !important;
        text-align: center !important;
	}
}

