/*
 Theme Name:   Woodmart Child
 Description:  Woodmart Child Theme
 Author:       XTemos
 Author URI:   http://xtemos.com
 Template:     woodmart
 Version:      1.0.0
 Text Domain:  woodmart
*/
.sgsi-contenido-extra {
    display: none;
}

.sgsi-contenido-extra.mostrar {
    display: block;
}
.wd-content-layout {
    padding-block: 0 !important;
}
.wd-nav[class*=wd-style-underline] .nav-link-text:after {
    content: "";
    position: absolute;
    top: 100%;
    left: 0;
    width: 0;
    height: 2px;
    background-color: #FF6B00 !important;
    transition: width .4s cubic-bezier(0.19, 1, 0.22, 1);
}
.wd-tools-element>a {
	color: #ffffff !important;
}
.wd-social-icons.wd-style-primary {
	--wd-social-color: #00D2FF !important;
    --wd-social-color-hover: #FFF !important;
    --wd-social-bg-hover: transparent !important;
    --wd-social-brd: 1px solid !important;
    --wd-social-brd-color: #00D2FF !important;
}
@media (min-width: 1024px) {
  .e-con.e-flex > .e-con-inner {
    padding-left: 15px;
    padding-right: 15px;
    }
}
div.quantity input[type=number] {
    background-color: transparent !important;
	color: #FFFF !important;
	    border: none  !important;
}
html .btn.wd-buy-now-btn{
	background-color: #FF6B00 !important;
	color: #FFFF !important;
	border-radius: 10px !important;
}
div.quantity .btn{
	border-radius: 10px !important;
}
.hero-glow {
    position: relative;
    overflow: hidden;
}

.hero-glow::after {
    content: "";
    position: absolute;
    width: 650px;
    height: 650px;
    right: -120px;
    top: 100px;
    background: radial-gradient(
        circle,
        rgba(0, 183, 255, 0.20) 0%,
        rgba(0, 120, 255, 0.12) 25%,
        rgba(0, 80, 255, 0.05) 45%,
        transparent 70%
    );
    filter: blur(35px);
    pointer-events: none;
    z-index: 0;
}
.hero-glow > .e-con-inner,
.hero-glow > .elementor-element {
    position: relative;
    z-index: 1;
}
.wd-side-hidden {
	background-color: #131D31BF !important;
}
.btn.btn-default{
	color: #FFFF !important;
}
/**.wd.wd .wd-2fe21a7f{
	background-color: #131D31BF !important;
}**/

.widget_price_filter [class*=price_slider_amount] .button {
	color: #ffffff !important;
}
.wd-sub-menu{
	background-color: #131D31BF !important;
	color: #ffffff !important;
	padding: 20px;
	border-radius:10px
}

.elementor-1841 .elementor-element.elementor-element-1ba0fe3 .payment_box {
    background-color: #0B1120 !important;
}
.wd-builder-off .woocommerce-order:not(.wd-with-extra-content) {
    max-width: 800px;
    background: #131D31BF !important;
    padding: 20px  !important;
    border-radius: 20px !important;
}
.wd-action-icon:before {
	color: #FF6B00 !important;
}
.wd-sticky-btn {
	background-color: #0B1120 !important;
}
html .wd-checkout-steps {
	    margin: 30px auto !important;

}