html body[ng-app] * {
    font-size: 22px;
}
body[ng-app] div[ng-controller] *[data-button][data-button*="_small"] {
    padding: 10px 20px !important;
}
html body[ng-app] div[ng-controller] h2[data-ratio="1.3"]:not(.fa) {
    font-size: calc(39.6px + 8px) !important;
}
html body[ng-app] div[ng-controller] h1[data-ratio="0.5"]:not(.fa) {
    font-size: calc(18px + 8px) !important;
}
html body[ng-app] div[ng-controller] h2[data-ratio="0.6"]:not(.fa) {
    font-size: calc(14.4px + 8px) !important;
}
html body[ng-app] .-compare-price .currency {
    font-size: 10px !important;
}
body[ng-app] div[ng-controller] *[data-button][data-button*="_small"] {
    font-size: 24px !important
}
html body[ng-app] div[ng-controller] product-detail-page-ea .block-color .product-info .tag a {
    font-size: calc(12px + 8px) !important;
}
html body[ng-app] div[ng-controller] component-header div.float-right a {
    font-size: 20px !important;
}
html body[ng-app] div[ng-controller] component-header div._compoment_header ul li a:not(.md-button) {
    font-size: 26px !important;
}
html body[ng-app] div[ng-controller] component-product-card-j .-cover .-title-cover .-table .-cell .-title {
    font-size: 22px !important;
}
body[ng-app] div[ng-controller] .cat .text1 {
    font-size: 42px !important;
}
body[ng-app] div[ng-controller] component-product-card-j .-cover .-short-description-cover .-table .-cell .-short-description {
    font-size: calc(14.4px + 8px) !important;
}
body[ng-app] div[ng-controller] component-product-card-j .-cover .-price-cover .-compare-price .-compare-price-pricefull {
    font-size: calc(18px + 8px) !important;
}
body[ng-app] div[ng-controller] component-product-card-j .-cover .-price-cover .-compare-price .currency {
    font-size: calc(10px + 8px) !important;
}
html body[ng-app] div[ng-controller] h1[data-ratio="0.9"] {
    font-size: calc(32.4px + 8px) !important
}
html body[ng-app] div[ng-controller] .cat .text2 {
    font-size: calc(20px + 8px) !important
}
html body[ng-app] div[ng-controller] component-product-card-k .-cover .-title-cover .-title {
    font-size: calc(18px + 8px) !important;
    height: 50px;
    margin-top: 20px;
    margin-bottom: 0;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
}
html body[ng-app] div[ng-controller] component-product-card-k .-cover .-title-cover .-table .-cell .-title {
    font-size: calc(18px + 8px) !important
}
html body[ng-app] div[ng-controller] component-product-card-k .-cover .-short-description-cover .-short-description {
    height: 40px;
    font-size: calc(14.4px + 8px) !important
}
html body[ng-app] div[ng-controller] component-product-card-k .-cover .-short-description-cover .-table .-cell .-short-description {
    font-size: calc(14.4px + 8px) !important
}
html body[ng-app] div[ng-controller] component-product-card-k .-cover .-price-cover .-compare-price .-compare-price-pricefull {
    font-size: calc(18px + 8px) !important
}
html body[ng-app] div[ng-controller] component-product-card-k .cover .-title-cover .-table .-cell .-title {
    font-size: calc(18px + 8px) !important
}
html body[ng-app] div[ng-controller] component-product-card-k .cover .-short-description-cover .-table .-cell .-short-description {
    font-size: calc(14.4px + 8px) !important
}
html body[ng-app] div[ng-controller] component-product-card-k .cover .-short-description-cover .-table .-cell .-short-description {
    font-size: calc(14.4px + 8px) !important
}
html body[ng-app] div[ng-controller] component-product-card-k .cover .-price-cover .-compare-price .-compare-price-pricefull {
    font-size: calc(18px + 8px) !important
}
/* card */

html body[ng-app] div[ng-controller] component-product-card-j .-cover .-title-cover .-table .-cell .-title {
    font-size: calc(18px + 8px) !important
}
html body[ng-app] div[ng-controller] component-product-card-j .-cover .-short-description-cover .-table .-cell .-short-description {
    font-size: calc(14.4px + 8px) !important
}
html body[ng-app] div[ng-controller] component-product-card-j .-cover .-short-description-cover .-table .-cell .-short-description {
    font-size: calc(14.4px + 8px) !important
}
html body[ng-app] div[ng-controller] component-product-card-j .-cover .-price-cover .-compare-price .-compare-price-pricefull {
    font-size: calc(18px + 8px) !important
}
html body[ng-app] div[ng-controller] component-product-card-j .cover .-title-cover .-table .-cell .-title {
    font-size: calc(18px + 8px) !important
}
html body[ng-app] div[ng-controller] component-product-card-j .cover .-short-description-cover .-table .-cell .-short-description {
    font-size: calc(14.4px + 8px) !important
}
html body[ng-app] div[ng-controller] component-product-card-j .cover .-short-description-cover .-table .-cell .-short-description {
    font-size: calc(14.4px + 8px) !important
}
html body[ng-app] div[ng-controller] component-product-card-j .cover .-price-cover .-compare-price .-compare-price-pricefull {
    font-size: calc(18px + 8px) !important
}
html body[ng-app] div[ng-controller] rov-component-product-card-a .-cover .-title-cover .-title {
    font-size: calc(18px + 8px) !important;
    height: 50px;
    margin-top: 20px;
    margin-bottom: 0;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
}
html body[ng-app] div[ng-controller] rov-component-product-card-a .-cover .-title-cover .-table .-cell .-title {
    font-size: calc(18px + 8px) !important
}
html body[ng-app] div[ng-controller] rov-component-product-card-a .-cover .-short-description-cover .-short-description {
    height: 40px;
    font-size: calc(14.4px + 8px) !important
}
html body[ng-app] div[ng-controller] rov-component-product-card-a .-cover .-short-description-cover .-table .-cell .-short-description {
    font-size: calc(14.4px + 8px) !important
}
html body[ng-app] div[ng-controller] rov-component-product-card-a .-cover .-price-cover .-compare-price .-compare-price-pricefull {
    font-size: calc(18px + 8px) !important
}
html body[ng-app] div[ng-controller] rov-component-product-card-a .cover .-title-cover .-table .-cell .-title {
    font-size: calc(18px + 8px) !important
}
html body[ng-app] div[ng-controller] rov-component-product-card-a .cover .-short-description-cover .-table .-cell .-short-description {
    font-size: calc(14.4px + 8px) !important
}
html body[ng-app] div[ng-controller] rov-component-product-card-a .cover .-short-description-cover .-table .-cell .-short-description {
    font-size: calc(14.4px + 8px) !important
}
html body[ng-app] div[ng-controller] rov-component-product-card-a .cover .-price-cover .-compare-price .-compare-price-pricefull {
    font-size: calc(18px + 8px) !important
}
/* card */

html body[ng-app] div[ng-controller] rov-component-post-slide-type-a .text1 {
    font-size: calc(36px + 6px) !important;
    color: white;
}
html body[ng-app] div[ng-controller] rov-component-post-slide-type-a .text2 {
    font-size: calc(20px + 8px) !important;
    color: white;
}
html body[ng-app] div[ng-controller] component-post-card-a ._bl_items:hover ._bl_i_info ._bl_i_name {
    font-size: calc(18px + 8px) !important
}
html body[ng-app] div[ng-controller] component-footer-four-column .headline {
    font-size: calc(22px + 8px) !important
}
html body[ng-app] div[ng-controller] component-footer-four-column ul li a {
    font-size: calc(16px + 8px) !important
}
html body[ng-app] div[ng-controller] component-footer-showcopyright .color {
    font-size: calc(16px + 8px) !important
}
html body[ng-app] div[ng-controller] component-carousel-secondary .component_carousel_container .component_carousel_map .map_items .items_overlay [data-table-cell] .items_wrap .text_1 {
    font-size: calc(56px + 8px) !important
}
html body[ng-app] div[ng-controller] component-carousel-secondary .component_carousel_container .component_carousel_map .map_items .items_overlay [data-table-cell] .items_wrap .text_2 {
    font-size: calc(34px + 8px) !important
}
html body[ng-app] div[ng-controller] component-post-card-a ._bl_items ._bl_i_info ._bl_i_name {
    font-size: calc(18px + 8px) !important
}
html body[ng-app] div[ng-controller] component-footer-showcontact .footer-address {
    font-size: calc(16px + 8px) !important
}
@media(max-width: 991px) {
    html body[ng-app] div[ng-controller] component-header div._compoment_header .mobile_open #header-navigation ul li a {
        font-size: calc(26px) !important
    }
}
product-page-type-zg .loadMore_is_load {
    font-size: 22px !important;
}
blog-detail ._blogDetail ._b_d_nav .nav_item a {
    font-size: 22px !important;
}
product-detail-page-ea .block-color .product-info .text_5 *, product-detail-page-ea .product-info-extend .text_1 .txt {
    font-size: 22px !important;
}
html body[ng-app] div[ng-controller] h1[data-ratio="0.8"] {
    font-size: calc(28.8px + 8px) !important;
}
html body[ng-app] component-promotion-detail-a .cat_nav a, html body[ng-app] component-promotion-detail-a .cat_nav a:hover {
    font-size: 22px !important;
}
html body[ng-app] product-detail-page-ea .cat_nav a, html body[ng-app] product-detail-page-ea .cat_nav a:hover {
    font-size: 22px !important;
}
html body[ng-app] product-page-type-og .cat_nav a, html body[ng-app] product-page-type-og .cat_nav a:hover {
    font-size: 22px !important;
}
rov-component-post-slide-type-a *, blog-detail *, blog-list *, product-detail-page-ea .block-color .product-info .text_6 {
    font-size: 22px !important;
}