/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Oct 02 2025 | 18:32:31 */
/*all mobile*/
@media (max-width: 767px){
	body .wp-block-woocommerce-cart {
		container-type: inherit;
	}
	body .wc-block-components-sidebar-layout {
		display: block;
	}
	body .wc-block-components-sidebar {
		width: 100%;
	}
	body .wc-block-components-sidebar-layout .wc-block-components-main {
		width: auto;
	}
	body .wp-block-woocommerce-checkout {
		container-type: initial;
	}
	body .wc-block-components-sidebar-layout .wc-block-components-main {
		padding: 0;
	}
	body .wc-block-checkout__actions .wc-block-checkout__actions_row {
		flex-direction: column-reverse;
		margin-top: 30px;
	}
	body .wc-block-components-sidebar {
		padding: 0;
	}
	body .wc-block-components-totals-wrapper {
		padding: 16px 16px;
	}
	button.wc-block-components-button.wp-element-button.wc-block-components-checkout-place-order-button.contained {
		width: 100%;
	}	
}


.sm-top-bar p {
    margin-bottom: 0;
}




.mxs-container {
  display: none; /* Hide by default */
}


/* Mobile */
@media (max-width: 767px) {
	.sm-middel-border .coll3:after,
	.sm-middel-border .coll2:after,
	.sm-middel-border .coll1:after {
		display:none;
	}
}

/* Tablet */
@media (min-width: 768px) and (max-width: 1024px) {}

.sm-iconbb span.elementor-icon {
    position: relative;
    top: 4px;
}

.sm-iconbb h3.elementor-icon-box-title {
    margin-top: 0;
	margin-bottom: 10px;
}
.elementor-button svg {
    width: 28px;
    position: relative;
    top: 1px;
}
.elementor-button:hover svg {
    filter: brightness(0) saturate(100%) invert(87%) sepia(70%) saturate(1379%) hue-rotate(307deg) brightness(120%) contrast(98%);
}

.sm-middel-border .coll3:after,
.sm-middel-border .coll2:after,
.sm-middel-border .coll1:after {
    content: "";
    width: 1px;
    height: 50px;
    background: #fff;
    position: absolute;
    right: 0;
    top: calc(50% - 25px);
}

.sm-box-hover{
    transition: all 0.3s ease-in-out; 
}
.sm-box-hover:hover {
    border: 0.5px solid #1E1E1E;
    background: #FFF;
    box-shadow: 0 4px 28px 0 rgba(0, 0, 0, 0.15);
}