.ids-heading {
max-width: 600px;
margin: 0 auto 30px;
padding: 0 15px;
}
.ids-heading span {
font-weight: 400 !important;
color: var(--fs-color-secondary);
}
.ids-heading h2,
.ids-heading h1 {
text-transform: uppercase;
color: var(--fs-color-primary);
}
.header-nav > .has-icon > a .header-hotline-wrap {
display: flex;
flex-flow: wrap column;
align-items: start;
}
.header-hotline-icon {
display: inline-block;
width: 45px;
height: 45px;
line-height: 45px;
background: var(--fs-color-secondary);
text-align: center;
border-radius: 99px;
margin-right: 10px;
}
.ids-title .section-title-normal,
.ids-title .section-title-normal span {
border-bottom: 0;
}
.ids-title .section-title-normal span {
text-transform: none;
font-size: 24px;
}
.banner+.row:not(.row-collapse) {
margin-top: 10px
}
.ids-message { }
.ids-product-row .col.small-6 {
padding-bottom: 19.6px
} .star-rating .star {
color: var(--fs-color-secondary);
}
.ids-section-title span:after, .dark .ids-section-title .section-title-normal span:after {
content: "";
display: block;
width: 60px;
height: 3px;
background: var(--fs-color-secondary);
position: absolute;
bottom: -5px;
left: 0;
}
.ids-section-title .section-title-normal,
.ids-section-title .section-title-normal span {
border-bottom: 0;
}
.litestore-loop-product__title {
text-overflow: ellipsis;
overflow: hidden;
display: -webkit-box;
-webkit-box-orient: vertical;
}
.litestore-loop-product__title {
-webkit-line-clamp: 2;
min-height: 42px;
}
#footer input[type=email], input[type=submit].button {
border-radius: 5px;
}
#footer input[type=submit].button {
background-color: var(--fs-color-secondary);
color: black;
}
#footer .wpcf7-spinner {
position: absolute;
left: 50%;
transform: translate(-50%, -55%);
top: 50%;
} .ids-contact-form input,
.ids-contact-form textarea {
font-weight: 400;
}
.ids-contact-form p label {
visibility: hidden;
color: transparent;
line-height: 0px;
}
.ids-contact-form p label span {
visibility: visible;
}
.ids-contact-form p label span textarea {
padding-top: 18px;
}
.ids-contact-form p .wpcf7-submit {
border-radius: 5px;
}
.header-hotline-link .icon-phone {
color: #fff
}
.header-hotline-wrap {
color: var(--fs-color-primary)
}
.header-hotline-title {
color: var(--fs-color-secondary)
}
@media only screen and (min-width: 850px) {
.ids-heading h2 {
font-size: 32px;
}
.banner+.row:not(.row-collapse) {
margin-top: 18px
} }:root {
--font-family: 'HelveticaNeue';
--secondary-color: #f9c468;
--row-layout-size: 1200px;
--row-small-layout-size: 1190px;
--font-size-h1: 28px;
--font-size-h2: 26px;
--font-size-h3: 24px;
--font-size-h4: 22px;
--font-size-h5: 20px;
--font-size-h6: 18px;
--font-size-body: 16px;
--ids-heading-color: #333;
--ids-body-color: #444;
}
@font-face {
font-family: 'HelveticaNeue';
src:url(//traicaynhapkhauyummy.com/wp-content/themes/flatsome-child/static/fonts/HelveticaNeue.woff) format("woff"),
url(//traicaynhapkhauyummy.com/wp-content/themes/flatsome-child/static/fonts/HelveticaNeue.woff2) format("woff2");
font-style: normal;
font-weight: 400;
font-display: swap;
}
@font-face {
font-family: 'HelveticaNeue';
src:url(//traicaynhapkhauyummy.com/wp-content/themes/flatsome-child/static/fonts/HelveticaNeue-Medium.woff) format("woff"),
url(//traicaynhapkhauyummy.com/wp-content/themes/flatsome-child/static/fonts/HelveticaNeue-Medium.woff2) format("woff2");
font-style: normal;
font-weight: 500;
font-display: swap;
}
@font-face {
font-family: 'HelveticaNeue';
src:url(//traicaynhapkhauyummy.com/wp-content/themes/flatsome-child/static/fonts/HelveticaNeue-Bold.woff) format("woff"),
url(//traicaynhapkhauyummy.com/wp-content/themes/flatsome-child/static/fonts/HelveticaNeue-Bold.woff2) format("woff2");
font-style: normal;
font-weight: 700;
font-display: swap;
}
@font-face {
font-family: 'Dancing Script';
font-style: normal;
font-weight: 400 700;
font-display: swap;
src: url(//traicaynhapkhauyummy.com/wp-content/themes/flatsome-child/static/fonts/If2RXTr6YS-zF4S-kcSWSVi_szLviuEHiC4Wl-8.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Dancing Script';
font-style: normal;
font-weight: 400 700;
font-display: swap;
src: url(//traicaynhapkhauyummy.com/wp-content/themes/flatsome-child/static/fonts/If2RXTr6YS-zF4S-kcSWSVi_szLuiuEHiC4Wl-8.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Dancing Script';
font-style: normal;
font-weight: 400 700;
font-display: swap;
src: url(//traicaynhapkhauyummy.com/wp-content/themes/flatsome-child/static/fonts/If2RXTr6YS-zF4S-kcSWSVi_szLgiuEHiC4W.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} body {
font-family: var(--font-family), sans-serif;
color: var(--ids-body-color);
-ms-word-break: break-all;
word-break: break-all; word-break: break-word;
-webkit-hyphens: auto;
-moz-hyphens: auto;
hyphens: auto;
}
h1, h2, h3, h4, h5, h6 {
font-family: var(--font-family), sans-serif;
font-weight: 500;
color: var(--ids-heading-color);
}
.row-large > .col, .row-large > .flickity-viewport > .flickity-slider > .col {
padding: 0 15px 30px;
}
.container, .container-width, .full-width .ubermenu-nav, .row,
.row.row-large {
max-width: var(--row-layout-size);
}
.row.row-small {
max-width: var(--row-small-layout-size);
}
h1, .h1 {
font-size: var(--font-size-h1);
}
.widget .wp-block-heading {
font-size: var(--font-size-h4);
}
span.widget-title {
font-family: var(--font-family), sans-serif;
font-weight: 500;
}
.nav-column > li > a, .nav-dropdown > li > a, .nav-vertical-fly-out > li > a, .nav > li > a {
color: var(--ids-heading-color);
}
aside .recent-blog-posts a {
color: black;
line-height: 1.4;
text-overflow: ellipsis;
overflow: hidden;
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
}
table {
border-color: transparent
}
td, th {
border-bottom: 0;
border: transparent;
font-size: 16px;
}
td:not(:last-child), th:not(:last-child) {
border-right: 1px solid transparent;
}
table tbody tr:nth-child(2n+1) td {
background: rgb(240, 240, 240)
}
table tbody tr td:first-child {
padding-left: 10px
}
.page-template-page-blank-title-center .entry-title {
margin-top: 30px;
} pre {
background-color: #2d2d2d;
border: 1px solid #2d2d2d;
color: white
}
blockquote {
padding: 0 30px;
border: 0;
margin: 30px 0;
font-family: "Dancing Script", serif;
font-weight: 700;
font-style: normal;
font-size: 30px;
}
blockquote:before {
content: "";
border-left: 5px solid #039be5;
border-top: 5px solid #039be5;
position: absolute;
left: 0px;
top: -15px;
height: 30px;
width: 50px;
}
blockquote:after {
content: "";
border-right: 5px solid #039be5;
border-bottom: 5px solid #039be5;
position: absolute;
right: 0px;
bottom: -15px;
height: 30px;
width: 50px;
} .header-vertical-menu__opener {
background-color: #06a241;
font-size: 16px;
}
.header-vertical-menu__fly-out {
visibility: hidden;
}
.header-vertical-menu__opener:hover .header-vertical-menu__fly-out {
visibility: visible;
}
.header-vertical-menu__fly-out .nav-dropdown-default {
padding: 0;
}
.header-vertical-menu__fly-out .nav-dropdown-default > li > a {
margin: 0;
padding: 12px 15px;
}
.header-vertical-menu__fly-out .nav-top-link {
font-size: 16px;
}
.nav > li > a {
font-size: 16px;
font-weight: 500;
}
.entry-content { }
header .entry-image {
margin-bottom: 1em
}
.entry-header-text {
padding: 1em 0
}
.button.is-outline, input[type="button"].is-outline, input[type="reset"].is-outline, input[type="submit"].is-outline {
border: 1px solid;
}
.is-divider:not(.divider) {
display: none;
}
footer.entry-meta {
border-bottom-width: 1px;
}
.page-wrapper {
padding: 0
}
body.page-template-default .content-wrapper #main { margin: 0 auto
}
.content-wrapper {
justify-content: center;
padding: 30px 0
}
.page-template .content-wrapper {
padding: 0
}
.content-wrapper > #secondary {
margin: 0;
padding: 0 15px 30px;
position: relative;
}
.content-wrapper .post-sidebar.large-3.col {
order: 1
}
.content-wrapper.left-sidebar #main {
order: 2
}
.content-wrapper.left-sidebar #secondary {
order: 3
}
.content-wrapper.left-sidebar #footer,
.content-wrapper.right-sidebar #footer {
order: 3
}
.content-wrapper.no-sidebar #secondary,
.content-wrapper.no-sidebar .post-sidebar {
display: none;
}
.none.shop-wrapper #shop-sidebar {
display: none;
} .select-resize-ghost, .select2-container .select2-choice, .select2-container .select2-selection, input[type="date"], input[type="email"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="url"], select, textarea,
input[type="email"]:focus, input[type="number"]:focus, input[type="password"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="text"]:focus, select:focus, textarea:focus {
box-shadow: none;
}
input[type="email"]:focus, input[type="number"]:focus, input[type="password"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="text"]:focus, select:focus, textarea:focus {
border-color: var(--fs-color-secondary)
}
.button.ux-search-submit {
min-height: 2.507em;
line-height: 1;
background: transparent;
color: var(--fs-color-secondary);
border: 0;
}
.ux-search-submit {
position: absolute;
top: 0;
right: 0;
}
.button.ux-search-submit:hover {
box-shadow: none;;
color: var(--fs-color-primary)
}
.single-post #main,
.page .no-sidebar:not(.shop-wrapper) #main {
padding: 0 15px;
}
.page-template-default:not(.woocommerce-checkout) #main {
padding-left: 15px;
padding-right: 15px;
}
.page-template-default.woocommerce-cart .row .row-large:not(.row-collapse),
.page-template-default.woocommerce-account .row .row-large:not(.row-collapse) {
margin-left: -15px;
margin-right: -15px
}
body:not(.single-product) .product-main {
padding: 0
}
.single-product .product-main {
padding: 0 0 30px
}
.right-sidebar.shop-wrapper #shop-sidebar {
display: none;
}
.social-icons i {
top: -1px
} .widget > ul > li + li, ul.menu > li + li {
border-top: 0;
}
aside .recent-blog-posts-li .badge.post-date {
width: 4.3em;
height: 4.3em;
border-radius: 5px;
}
aside .recent-blog-posts-li .badge.post-date .badge-inner {
border-width: 1px;
}
.post_comments {
display: none;
}
#secondary aside:not(.widget_search) {
border: 1px solid #ddd;
padding: 15px 15px;
}
#secondary aside .widget-title {
font-size: var(--font-size-h4)
} .entry-header .entry-category  {
text-transform: none;
font-size: .85em;
margin-bottom: 10px
}
.single-post .entry-header .entry-title {
font-weight: 700;
}
.entry-header .entry-title,
.entry-header .entry-meta {
margin-bottom: 10px;
}
.col.post-item .box-image {
margin-bottom: 15px
}
.col.post-item .from_the_blog_excerpt {
margin-bottom: 15px
}
.entry-meta span {
margin-right: 10px;
font-size: .85em
}
.entry-meta span i {
top: 1px
}
.entry-author {
text-transform: capitalize;
}
.blog-archive .entry-author {
padding: 0
}
.more-link {
text-transform: none;
margin: 0 0 2em;
font-weight: 400;
} input[type="button"].is-form.ux-quantity__button,
.input-text.qty {
border: 0;
background-color: transparent
}
.ux-quantity {
border: 1px solid #ddd;
}  .box-vertical .box-content {
padding-left: 15px;
}
.box-vertical .box-image, .box-vertical .box-content {
direction: ltr;
display: table-cell;
vertical-align: middle;
}
.box-vertical .box-image {
width: 40% !important;
}
.ids-news .col.post-item {
padding-bottom: 15px
}
.box-content .entry-title,
.from_the_blog_excerpt {
text-overflow: ellipsis;
overflow: hidden;
display: -webkit-box;
-webkit-box-orient: vertical;
}
.ids-news > .col {
padding-bottom: 0px;
}
.ids-news__latest .col {
padding-bottom: 15px
}
.box-content .entry-title {
-webkit-line-clamp: 2;
}
.from_the_blog_excerpt {
-webkit-line-clamp: 2;
} @media only screen and (min-width: 480px) { #secondary aside:not(.widget_search) {
border: 1px solid #ddd;
padding: 20px 30px;
}
.from_the_blog_excerpt {
-webkit-line-clamp: 3;
}
}
@media only screen and (min-width: 550px) {
.box-content .entry-title {
-webkit-line-clamp: 3;
}
}
@media only screen and (min-width: 768px) { .content-wrapper > #secondary {
flex-basis: 100%;
max-width: 100%;
}
.header-main .show-for-medium, [data-show="show-for-medium"] {
display: block !important;
}
.header-main .hide-for-medium, [data-show="hide-for-medium"] {
display: none !important;
}
.header-main .medium-logo-center .logo {
margin: 0 15px;
order: 2;
text-align: center;
}
.header-main .medium-logo-center .flex-right {
order: 3;
}
.single:not(.single-product) .no-sidebar:not(.shop-wrapper) #main,
.page-template-default #main {
flex-basis: 100%;
max-width: 1200px
}
.single-product .right-sidebar-full #product-sidebar {
display: none;
}
.box-vertical .box-image {
width: 30% !important;
}
}
@media only screen and (min-width: 850px) {
#main {
flex-basis: 100%;
max-width: 100%;
}
}
@media only screen and (min-width: 850px) and (max-width: 1170px) {
.header-bottom {
display: none;
}
}
@media only screen and (min-width: 1024px) { #main.large-9.col {
flex-basis: 70%;
max-width: 70%;
}
.shop-wrapper:not(.none) #main.large-9.col,
.single-product .content-wrapper.right-sidebar-full #main,
.single-product .content-wrapper.left-sidebar-full #main {
flex-basis: 75%;
max-width: 75%;
}
.shop-wrapper.none #main.large-9.col {
flex-basis: 100%;
max-width: 100%;
}
.single-product .no-sidebar #main,
.single-product .content-wrapper.left-sidebar #main,
.single-product .content-wrapper.right-sidebar #main,
.single-product .content-wrapper.right-sidebar-small #main,
.single-product .content-wrapper.left-sidebar-small #main,
.single-product .content-wrapper.gallery-wide #main,
.single-product .content-wrapper.stacked-right #main {
flex-basis: 100%;
max-width: 100%;
}
.archive .no-sidebar:not(.shop-wrapper) #main,
.home.blog .no-sidebar:not(.shop-wrapper) #main,
.page-template #main,
.page-template-default.woocommerce-checkout #main,
.page-template-default.woocommerce-cart  #main,
.page-template-default.woocommerce-account  #main,
.single-product #main {
flex-basis: 100%;
max-width: 100%;  
}
.content-wrapper  > #secondary,
.content-wrapper .post-sidebar.large-3.col {
flex-basis: 30%;
max-width: 30%;
}
.content-wrapper.left-sidebar #secondary {
order: 1
}
.single-product .right-sidebar-full #product-sidebar,
.right-sidebar.shop-wrapper #shop-sidebar {
display: block;
}
.ids-news .large-12 {
flex-basis: 50% ;
max-width: 50%;
}
.box-content .entry-title {
-webkit-line-clamp: 2;
}
.from_the_blog_excerpt {
-webkit-line-clamp: 3;
}
.box-vertical .box-content {
padding-left: 30px;
}
.ids-news .col.post-item {
padding-bottom: 30px
}
}
@media only screen and (min-width: 1200px) { .header-main .show-for-medium, [data-show="show-for-medium"] {
display: none !important;
}
.header-main .hide-for-medium, [data-show="hide-for-medium"] {
display: block !important;
}
.header-main .medium-logo-center .logo {
margin: 0;
order: -1;
text-align: left;
}
.header-main .medium-logo-center .flex-right {
order: 3;
}
.box-content .entry-title {
-webkit-line-clamp: 3;
}
.from_the_blog_excerpt {
-webkit-line-clamp: 4;
}
.box-vertical .box-image {
width: 50% !important;
}
}
@media only screen and (min-width: 1440px) { }