/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Sep 15 2024 | 06:58:33 */
/* Add your CSS code here.

For example:
.example {
    color: red;
}

For brushing up on your CSS knowledge, check out http://www.w3schools.com/css/css_syntax.asp

End of comment */ 
.ast-addon-cart-wrap.ast-desktop-cart-position-left.ast-cart-mobile-position-.ast-cart-tablet-position- {
/*    display: none;*/
}
.form-overlay {
	padding: 10px;
	background: #1c2f3c;
	border: 1px solid #1c2f3c;
	border-radius: 8px;
}
/* Home - Icons - Start */
.btn-icon a:before {
	display: flex;
    justify-content: center;
    margin-bottom: 10px;
    margin-top: -45px;
}
.btn-icon a.fl-button {
	box-shadow: 0 3px 10px #0000002e;
    background: #1c2f3c !important;
    border-radius: 17px;
}
.btn-tws a:before {
	content: url(/wp-content/uploads/2023/05/icon_TWS_small.webp);
}
.btn-tablet a:before {
	content: url(/wp-content/uploads/2023/12/icon-tablet-small.png);
}
.btn-neckbands a:before {
	content: url(/wp-content/uploads/2023/05/icon_neckband_small.webp);
}
.btn-watch a:before {
	content: url(/wp-content/uploads/2023/05/icon_smartwatch_small.webp);
}
.btn-headphone a:before {
	content: url(/wp-content/uploads/2023/05/icon_headphones_small.webp);
}
.btn-speakers a:before {
	content: url(/wp-content/uploads/2023/05/icon_speaker_small.webp);
}
.btn-tv a:before {
	content: url(/wp-content/uploads/2023/05/icon-smarttv-small.png);
}
.btn-laptop a:before {
	content: url(/wp-content/uploads/2023/08/icon-acute-laptop.png);
}
.btn-panel a:before {
	content: url(/wp-content/uploads/2023/08/icon-acute-panel.png);
}
.btn-power a:before {
	content: url(/wp-content/uploads/2023/08/icon-acute-power.png);
}
/* Home - Icons - End */
.ast-logo-title-inline .ast-site-identity {
	padding-top: 0;
	padding-bottom: 0;
}
.woocommerce ul.products li.product .button {
    opacity: 1 !important;
    visibility: visible !important;
    position: relative !important;
	left: auto !important;
	transform: none !important;
    margin-top: 30px;
}
.ast-theme-transparent-header #masthead {
	position: relative;
}