.elementor-kit-8{--e-global-color-primary:#1B2432;--e-global-color-secondary:#1B2432;--e-global-color-text:#1B2432;--e-global-color-accent:#1B2432;--e-global-color-ee736a5:#F5F5F5;--e-global-color-44d0661:#FFFFFF;--e-global-color-12d4697:#000000;--e-global-color-a04259e:#1B2432;--e-global-color-c4c650e:#3F454F;--e-global-color-f9cae93:#C6C5C6;--e-global-color-75e6604:#EB56BF;--e-global-color-6b4c741:#679FFA;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-size:18px;--e-global-typography-primary-font-weight:normal;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:normal;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;color:var( --e-global-color-primary );font-family:"Roboto", arial;font-size:18px;}.elementor-kit-8 a{color:#3F454F;font-family:"Roboto", arial;}.elementor-kit-8 h1{color:var( --e-global-color-primary );font-family:"Roboto", arial;font-size:50px;font-weight:700;line-height:1.2em;}.elementor-kit-8 h2{color:var( --e-global-color-primary );font-family:"Roboto", arial;font-size:45px;font-weight:700;line-height:1.2em;}.elementor-kit-8 h3{color:var( --e-global-color-primary );font-family:"Roboto", arial;font-size:40px;font-weight:700;line-height:1.2em;}.elementor-kit-8 h4{color:var( --e-global-color-primary );font-family:"Roboto", arial;font-size:35px;font-weight:700;line-height:1.2em;}.elementor-kit-8 h5{color:var( --e-global-color-primary );font-family:"Roboto", arial;font-size:30px;font-weight:700;line-height:1.2em;}.elementor-kit-8 h6{color:var( --e-global-color-primary );font-family:"Roboto", arial;font-size:25px;font-weight:700;line-height:1.2em;}.elementor-kit-8 button,.elementor-kit-8 input[type="button"],.elementor-kit-8 input[type="submit"],.elementor-kit-8 .elementor-button{color:var( --e-global-color-44d0661 );background-color:var( --e-global-color-a04259e );box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-style:solid;border-width:0px 0px 0px 0px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1400px;}.elementor-widget:not(:last-child){margin-bottom:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}}@media(max-width:767px){.elementor-kit-8 h2{font-size:40px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}}/* Start custom CSS */.social-icon .elementor-icon:hover{
    box-shadow: 0px 0px 10px 0px rgb(0 0 0 / 50%);
}

.shadow-box .elementor-button:hover {
    box-shadow: 0px 0px 10px 0px rgb(0 0 0 / 50%);
}

td, th{
	border-width: 0px;
}

.woocommerce.woocommerce-checkout form #order_review, .woocommerce.woocommerce-checkout form #order_review_heading, .woocommerce-page.woocommerce-checkout form #order_review, .woocommerce-page.woocommerce-checkout form #order_review_heading{
	width: 100% !important;
}

.glassy {
	background: rgba( 255, 255, 255, 0.10 );
	box-shadow: 0 8px 32px 0 rgba( 31, 38, 135, 0.37 );
	backdrop-filter: blur( 4.5px );
	-webkit-backdrop-filter: blur( 1.5px );
	border-radius: 3px;
	border: 1px solid rgba( 255, 255, 255, 0.18 );
}

.waveplayer.wvpl-skin-w3-standard {
    background-color: RGB(var(--background), 0.50) !important;
}

.label-tag {
	font-weight: bold;
	color: #E0E0E0;
}

table.thwepo-extra-options input, table.thwepo-extra-options select, table.thwepo-extra-options input, table.thwepo-extra-options textarea{
	background: rgba( 255, 255, 255, 0.1 ) !important;
	box-shadow: 0 8px 32px 0 rgb(31 38 135 / 37%);
	backdrop-filter: blur( 1.5px );
	-webkit-backdrop-filter: blur( 1.5px );
	border-radius: 3px !important;
	border: none;
	font-weight: bold;
}

.single_add_to_cart_button{
	border-radius: 3px !important;
}

.jet-video.jet-video-aspect-ratio--16-9 {
    padding-bottom: calc(30% - 1px) !important;
}

.jet-video{
    background: #fff;
}

#dosage {
    scroll-margin-top: 100px;
}


select.qty.ajax-ready option{
    background-color: #000000 !important;
}/* End custom CSS */