html body[ng-app] div[ng-controller] * {
    font-size: 22px;
}
component-product-set-detail-type-b .box * {
    font-weight: 600!important;
}
.cartCheckoutCtrl .pdcart_top .set_not_product {
    font-size: 28px;
}
body[ng-app] div[ng-controller] component-product-set-detail-type-b .cat_nav {
    margin-right: 7px;
    font-weight: 600!important;
}
body[ng-app] div[ng-controller] *[data-button][data-button*="filled_button"] {
    font-size: 18px!important;
}
::-webkit-input-placeholder {
    font-size: 18px!important;
}
::-moz-placeholder {
    font-size: 18px!important;
}
:-ms-input-placeholder {
    font-size: 18px!important;
}
:-moz-placeholder {
    font-size: 18px!important;
}
body[ng-app] div[ng-controller] component-access-from-login-type-a .display_table .display_table_cell .cover_body .form_large input[type="text"], component-access-from-login-type-a .display_table .display_table_cell .cover_body .form_large input[type="password"] {
    font-size: 24px!important;
}
body[ng-app] div[ng-controller] component-shop-locator-card-c *, body[ng-app] div[ng-controller] component-shop-locator-detail-c *, body[ng-app] div[ng-controller] product-detail-page-eb *, body[ng-app] div[ng-controller] *[data-button], html body[ng-app] .register-join-us .form_block span.before.error, html body[ng-app] .register-join-us .form_inline_block span.before.error, html body[ng-app] .register-join-us .form_block span.after.error, html body[ng-app] .register-join-us .form_inline_block span.after.error, html body[ng-app] .category_active .test_active a, html body[ng-app] product-page-type-ed .viewChangeContainer .on-left * {
    font-weight: 600;
}
component-product-card-o .-badge-data {
    position: absolute;
    top: -5px;
}
html body[ng-app] component-product-card-o .-price-cover .-compare-price .currency, html body[ng-app] component-product-card-o .-badge .-badge-type {
    font-size: 20px!important;
}
html body[ng-app] component-product-card-o .-price-cover .-discount .-cover .discounti {
    font-size: 18px!important;
}
component-access-from-register-type-a .display_table .display_table_cell .cover_body .form_large span.instruction.error, component-access-from-login-type-a .display_table .display_table_cell .cover_body .form_large span.instruction.error, component-access-from-forgot-password-type-a .display_table .display_table_cell .cover_body .form_large span.instruction.error {
    font-size: 16px!important;
}
html body[ng-app] .register-join-us .form_block span.before.error, html body[ng-app] .register-join-us .form_inline_block span.before.error, html body[ng-app] .register-join-us .form_block span.after.error, html body[ng-app] .register-join-us .form_inline_block span.after.error, html body[ng-app] component-product-card-o .-price-cover .-discount .-cover .currency {
    font-size: 18px!important;
}
html body component-search-autocomplete .autoContainer .inputCategoryPickArea .linkChoce {
    font-size: 20px!important;
}
html body[ng-app="app"] .car-right-small-summary .right-body .body .left, html body[ng-app="app"] .car-right-small-summary .right-body .body .right, html body[ng-app="app"] .car-right-small-summary .right-body .bottom .text {
    font-size: 22px!important;
}
component-access-from-register-type-a .display_table .display_table_cell .cover_body .form_large .label, component-access-from-login-type-a .display_table .display_table_cell .cover_body .form_large .label, component-access-from-forgot-password-type-a .display_table .display_table_cell .cover_body .form_large .label, html body[ng-app] component-search-autocomplete .autoContainer .inputCategoryPick .activeText, component-footer-four-column ul li a, html body[ng-app] component-product-card-o .-price-cover .-compare-price .-compare-price-pricefull {
    font-size: 24px!important;
}
component-product-card-o .-price-cover .-price .-price-calculate {
    font-size: 24px!important;
}
product-page-type-ed .viewChangeContainer .on-right .icon_type, body[ng-app] div[ng-controller] *[data-button], body[ng-app] div[ng-controller] component-shop-locator-card-c .m-locations {
    font-size: 22px!important;
}
.cartCheckoutCtrl .t1, .cartCheckoutCtrl .t1 span, .cartCheckoutCtrl .t2, .cartCheckoutCtrl .t2 span, .cartCheckoutCtrl .product_cart_box_left .product_set_box_left_container .product_body .product-right .product-actions .product-remove {
    font-size: 22px!important;
    font-weight: 600;
}
.cartCheckoutCtrl .product_cart_box_left .product_set_box_left_container .product_body .product_left .product_content .product-title.mb1 .name.discount_name {
    font-size: 22px!important;
    font-weight: 600;
}
.cartCheckoutCtrl .product_cart_box_left .product_set_box_left_container .product_body .product_left .product_content .product-price .reference-price-container .price-market .text_discount_line, .cartCheckoutCtrl .product_cart_box_left .product_set_box_left_container .product_body .product_left .product_content .product-title.mb2 .name.h5, .cartCheckoutCtrl .product_cart_box_left .product_set_box_left_container .product_body .product_left .product_content .product-price .reference-price-container .price-marketfinal {
    font-size: 22px!important;
    font-weight: 600;
}
component-access-from-forgot-password-type-a .display_table .display_table_cell .cover_body .form_large h1[data-ratio="0.5"], component-access-from-register-type-a .display_table .display_table_cell .cover_body .form_large h1[data-ratio="0.5"], component-access-from-login-type-a .display_table .display_table_cell .cover_body .form_large h1[data-ratio="0.5"] {
    font-size: 24px!important;
}
.cartCheckoutCtrl h2 {
    font-size: 30px!important;
    font-weight: 600;
}
html body[ng-app] product-page-type-ed .name_referral_name {
    font-size: 26px!important;
}
html body[ng-app] product-page-type-ed .referral_name {
    font-size: 28px!important;
}
html body[ng-app] .-border- h2 span {
    font-size: 28px!important;
    font-weight: 600;
}
html body[ng-app] component-product-card-o .-short-description-cover {
    height: 62px;
}
html body[ng-app] component-product-card-o .-short-description-cover .-table .-cell .-short-description {
    margin-top: 10px;
    font-size: 18px!important;
}
@media (min-width: 992px) {
    html body[ng-app] component-header div._compoment_header .mobile ._hamburgur_nav .fa {
        font-size: 1.4em!important;
    }
    html body[ng-app] component-header div._compoment_header .mobile_open #header-navigation ul li {
        height: 25px;
        margin-bottom: 5px;
    }
    html body[ng-app] component-header div._compoment_header .mobile_open #header-navigation ul li a {
        font-size: 20px!important;
    }
    html body[ng-app] nav.head-top .section-desktop .bar-second .menu-containter-top .on-middle .menu-nav-desktop .nav-first a.link-menu-first {
        height: 50px!important;
        padding: 11px 0!important;
        font-size: 24px!important;
        font-weight: 600!important;
    }
}