
@media only screen {body {    margin: 0;    padding: 0;}.source-theme-warning{display:none!important}
}

html {
  --accent-color: #2a709b;}
  

  
#buy_now .button.b-p.split-icon>.bp-icon, .corner-button, .hs-widget-btn {
	background-color: var(--accent-color) !important;
}
#mailing-list .btn-submit{max-width:100%;font-size:14px;line-height:38px;height:38px;font-weight:normal;text-transform:uppercase;text-decoration:none}#mailing-list input[type="text"]{width:100%}#mailing-list .mailing-info{margin-bottom:1rem}#mailing-list label{font-weight:normal}#mailing-list label a{color:#67CFE0}#mailing-list{color:white}.new{background-color:var(--accent-color);font-weight:bold;color:white;padding:5px;border-radius:3px;font-size:1.3rem}.price{font-weight:bold;color:var(--accent-color);border-color:#AFAFAF;border-style:solid;border-width:1px;padding:5px;border-radius:3px;font-size:1.3rem} .attention{background-color:var(--second-color-alt);font-weight:bold;color:var(--second-color);border-color:var(--second-color);border-style:solid;border-width:2px;padding:5px;border-radius:3px;font-size:1.3rem}.popular{background-color:var(--second-color);font-weight:bold;color:white;padding:5px;border-radius:3px;font-size:1.3rem} .improved{background-color:#5FB760;font-weight:bold;color:white;padding:5px;border-radius:3px;font-size:1.3rem}.fixed{background-color:#EEAC57;font-weight:bold;color:white;padding:5px;border-radius:3px;font-size:1.3rem}

div#vibracart {
    border-color: var(--border-color) !important;
    box-shadow: rgba(50, 50, 93, 0.25) 0px 13px 27px -5px, rgba(0, 0, 0, 0.3) 0px 8px 16px -8px !important;
}

div#vibracart_header {

}

div#vibracart_coupon, div#vibracart_footer,div#vibracart_header,div.vibracart_terms {
    
}

.spanlh{line-height: 1}