/* Clone website Lucas v4.11.29 - public source CSS persisted into Flatsome. */

/* WordPress Additional CSS */
/* Clone website Lucas: one native Flatsome logo only */
#header .header-logo-dark{display:none!important;}
#header .header_logo.header-logo{display:block!important;}

/* Flatsome Custom CSS */
.nav-spacing-medium>li {margin: 0 0px;}.sticky-add-to-cart--active, #wrapper, #main, #main.dark {background-color: #fff;}.home div#page-breadcrumbs {display: none;}b, strong{font-weight: bold!important;}#casfit-banner-wrapper .casfit-banner-inner, .hdimgs{display: none;}.header-button-1 a:before{content:'Nhận lượt quay';}.header-button-1 a:after {content: '';position: absolute;display: block;top: -4px;left: 30px;width: 5px !important;height: 5px;border: 5.5px solid transparent;border-color: transparent #e84f35 transparent transparent;transform: rotate(59deg);z-index: -1;background: red;z-index: 12;}.header-button-1 a:before {content: 'Nhận lượt quay PG';background: red;position: absolute;width: 100%;line-height: normal;font-size: 8px;border-radius: 50px;padding: 3px 3px;margin-left: 5px;margin-top: -10px;z-index: 13;animation: zoomInOut 1.5s infinite ease-in-out;transition: transform 0.3s;}.header-button-2 a:after {content: '';position: absolute;display: block;top: -4px;left: 58px;width: 5px !important;height: 5px;border: 5.5px solid transparent;border-color: transparent #e84f35 transparent transparent;transform: rotate(59deg);z-index: -1;background: red;z-index: 12;}.header-button-2 a:before {content: '+100%';background: red;position: absolute;width: 50%;line-height: normal;font-size: 9px;border-radius: 50px;padding: 2px 0px;margin-left: 20px;margin-top: -9px;z-index:13;animation: zoomInOut 1.5s infinite ease-in-out;transition: transform 0.3s;}.header-button-1 a, .header-button-2 a { display: inline-block; text-align: center; position: relative; cursor: pointer; border: 2px solid #ffffff; box-shadow: 0 3px 6px -4px rgba(0, 0, 0, .16), 0 3px 6px rgba(0, 0, 0, .23); transition: transform .3s, box-shadow .3s, background-color .3s, color .3s, opacity .3s; animation: 1.5s ease-in-out infinite zoom, 1.5s infinite alternate glow;}.header-button-1 a:hover, .header-button-2 a:hover { color: #fff; background: #ff0099; border-color: #000000;}@keyframes zoom {0%, 100% { transform: scale(1);}50% { transform: scale(1.1);}60%, 80% { transform: scale(1.1) rotate(-2deg);}70%, 90% { transform: scale(1.1) rotate(2deg);}}@keyframes glow {20% {box-shadow: 0 0 30px 5px #FF0000;}50% {box-shadow: 0 0 30px 5px #FF3300;}90% {box-shadow: 0 0 30px 5px #FFFF00;}100% {box-shadow: 0 0 30px 10px #00FF00;}}

/* Flatsome Custom CSS Mobile */
@media (max-width:550px){
.header-button{padding: 5px 0px;}
}
