/*
 Theme Name:   GeneratePress Child
 Theme URI:    https://generatepress.com
 Description:  Default GeneratePress child theme
 Author:       Tom Usborne
 Author URI:   https://tomusborne.com
 Template:     generatepress
 Version:      0.1
*/


body,
h1, h2, h3, h4, h5, h6,
p, span, a, li, ul, ol,
label, input, select, textarea,
button, div {
    font-family: 'Open Sans Hebrew', 'Open Sans', sans-serif !important;
}


.woocommerce-page #content {
    padding: 0 17% 0 17%;
}


/* כפתורי WooCommerce בסיסיים */
.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button,
.woocommerce #respond input#submit,
.woocommerce .button {
    background-color: #BC8173 !important;
    color: #fff!important;
    border: 2px solid #BC8173!important;
    transition: all 0.3s ease!important;
}

/* אפקט ריחוף */
.woocommerce a.button:hover,
.woocommerce button.button:hover,
.woocommerce input.button:hover,
.woocommerce #respond input#submit:hover,
.woocommerce .button:hover {
    background-color: #fff!important;
    color: #BC8173!important;
    border-color: #BC8173!important;
}



.grid-container {
    margin-left: auto;
    margin-right: auto;
    max-width: 1278px;
    max-width: none;
}



#testimonialSection::after {
    content: '';
    position: absolute;
    top: 50%;
    right: 10%;
    transform: translateY(-50%);
    width: 400px;
    height: 400px;
    background-image: url(https://orstones.co.il/wp-content/uploads/2025/06/meassgge.png);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    z-index: 1;
    pointer-events: none;
}


.testimonial-box h5 {
    font-weight: bold;
    color: #bc8173;
}



@media (max-width: 768px) {
	
    .woocommerce-page #content {
        padding: 0;
    }	
	
    #testimonialSection::after {
        content: '';
        position: absolute;
        top: 80%;
        right: 60%;
        transform: translateY(-50%);
        width: 150px;
        height: 150px;
        background-image: url(https://orstones.co.il/wp-content/uploads/2025/06/meassgge.png);
        background-size: contain;
        background-repeat: no-repeat;
        background-position: center;
        z-index: 1;
        pointer-events: none;
    }
}