/* 
 Theme Name:   Hello Child
 Theme URI:    
 Description:  
 Author:       Diaa
 Author URI:   https://wordpress-1247116-4528460.cloudwaysapps.com
 Template:     hello-elementor
 Version:      1.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html

 /* == Add your own styles below this line ==
--------------------------------------------*/

::-webkit-scrollbar {
	background: #172d2f;
	width: 5px;
}

::-webkit-scrollbar-button {
	display: none;
}

::-webkit-scrollbar-track {
	display: none;
}

::-webkit-scrollbar-track-piece {
	display: none;
}

::-webkit-scrollbar-thumb {
	background: #152425;
	background-clip: content-box;
	border-radius: 9px;
}

::-webkit-scrollbar-corner {
	display: none;
}

::-webkit-resizer {
	display: none;
}



.elementor-add-to-cart.elementor-product-simple input.cwg_popup_submit {background: #172D2F;height: 45px;padding: 0 40px;border-radius: 100px;display: flex;align-items: center;justify-content: center;margin: 0;color: #fff;border: 1px solid #172D2F;font-size: 18px;font-family: 'Inter';text-transform: uppercase;font-weight: 600;margin-right: 30px;}

.elementor-add-to-cart.elementor-product-simple input.cwg_popup_submit:focus,
.elementor-add-to-cart.elementor-product-simple input.cwg_popup_submit:hover {
    background: #138B6F;
    border-color: #138B6F;
}

.elementor-add-to-cart.elementor-product-simple p.stock.out-of-stock {
    display: none;
}

.elementor-add-to-cart.elementor-product-simple {
    margin-top: 20px;
}

body .swal2-content {
    padding: 0;
}

body .swal2-popup.swal2-modal.swal2-show {
    padding: 0;
    margin: 0;
}

body .cwginstock-subscribe-form .panel-primary {
    margin: 0;
    border: 0;
}

body .cwginstock-subscribe-form .panel-primary>.panel-heading {
    background: #172D2F;
    border: 0;
}

body .cwginstock-panel-heading h4 {
    color: #fff;
    font-family: "Wulkan Display", Sans-serif;
    font-size: 30px;
    font-weight: 500;
    letter-spacing: -0.05em;
    margin: 20px 0 15px 0;
}

body .cwginstock-subscribe-form .panel-body {
    background: #1C3B3E;
    padding: 30px;
    background-image: url("https://supplements.offt3ch.com/wp-content/uploads/2024/05/Group-1023.png");
    background-position: center;
    background-size: 100%;
    background-repeat: no-repeat;
}

body .cwginstock-panel-body input[type=text], body .cwginstock-panel-body input[type=email] {
    height: 45px;
    border-radius: 100px;
    border: 1px solid #fff;
    background: none;
    color: #fff;
    font-family: "Inter", Sans-serif;
    font-size: 14px;
    font-weight: 400;
}

body .cwginstock-panel-body input[type=text]::placeholder, body .cwginstock-panel-body input[type=email]::placeholder {
  color: #e1e1e1;
  opacity: 1;
}

body .cwginstock-panel-body input[type=text]::placeholder, body .cwginstock-panel-body input[type=email]::-ms-input-placeholder
  color: #e1e1e1;
}


body .cwginstock-subscribe-form .center-block {
    margin: 0 auto;
}
body button.swal2-close {
    background: none !important;
    border: 0 !important;
    outline: none  !important;
    color: #fff !important;
    font-size: 30px;
}

body .swal2-close:focus {
    box-shadow: none;
}

body button.swal2-close:hover {
    color: #fff;
}

body input.cwgstock_button:hover {
    background: #000;
}