/* === CSS Version === */
/* === v17.0.1 === */
.main-logo{width: 430px;height: 80px;max-width: 430px !important;max-height: 80px !important;} @media (min-width: 1200px){.container{max-width: 1024px;}} .navbar.navbar-site{position: absolute !important;} .navbar.navbar-site{border-bottom-color: #e8e8e8 !important;} .make-grid .item-list{width: 25.00% !important;} @media (max-width: 767px){.make-grid .item-list{width: 50% !important;}}  html:not([theme="dark"]) .posts-wrapper.make-grid .item-list:nth-child(4n+4), html:not([theme="dark"]) .category-list.make-grid .item-list:nth-child(4n+4){border-right: 1px solid var(--border-color);} html:not([theme="dark"]) .category-list.make-grid .item-list:nth-child(4n+4){border-right: none;} html:not([theme="dark"]) .category-list.make-grid .item-list:nth-last-child(-n+4), html:not([theme="dark"]) .category-list:not(.make-grid) .item-list:last-child{border-bottom: none;} html:not([theme="dark"]) .row-featured-category .category-list.make-grid .item-list:nth-last-child(-n+4), html:not([theme="dark"]) .row-featured-category .category-list:not(.make-grid) .item-list:last-child{border-bottom: 1px solid var(--border-color);} html:not([theme="dark"]) .category-list.make-grid .item-list:nth-last-child(-n+4):nth-child(4n+1){border-bottom-left-radius: 7px;} html:not([theme="dark"]) .category-list.make-grid .item-list:nth-last-child(-n+4):nth-child(4n){border-bottom-right-radius: 7px;} @media (min-width: 768px) and (max-width: 991px){html:not([theme="dark"]) .category-list.make-grid .item-list:nth-child(4n+4){border-right: none;}} @media (max-width: 767px){html:not([theme="dark"]) .category-list.make-grid .item-list:nth-child(2n+2){border-right: none;}} .f-category h6{color: #333;}.photo-count{color: #292b2c;}.page-info-lite h5{color: #999999;}h4.item-price{color: #292b2c;}h5.company-title a{color: #999;}#homepage .row-featured-category .f-category{padding: 0 !important;}#homepage .row-featured-category .f24-cat-slider{--bs-gutter-x: 12px;--bs-gutter-y: 12px;margin-top: 3px;}#homepage .row-featured-category .f24-cat-slider > .col{padding-left: 6px;padding-right: 6px;}#homepage .row-featured-category .f-category a{display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 6px;text-decoration: none;padding: 10px 8px;border-radius: 12px;min-height: 84px;}#homepage .row-featured-category .f-category i{font-size: 28px; line-height: 1;}#homepage .row-featured-category .f-category h6{font-size: 13px;line-height: 1.15;margin: 0;text-align: center; display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}@media (max-width: 767px){#homepage .row-featured-category .f-category a{padding: 10px 8px;min-height: 84px;gap: 6px;} #homepage .row-featured-category .f-category i{font-size: 30px;} #homepage .row-featured-category .f-category h6{font-size: 12px;}}@media (max-width: 380px){#homepage .row-featured-category .f-category a{min-height: 78px;} #homepage .row-featured-category .f-category i{font-size: 28px;}}:root{--f24-mnav-height: 66px;--f24-mnav-icon: 22px;--f24-mnav-text: 11px;--f24-mnav-color: #222; --f24-mnav-muted: #6b7280; --f24-mnav-active: #ff7a00;}@media (max-width: 767px){ body{padding-bottom: calc(var(--f24-mnav-height) + env(safe-area-inset-bottom, 0px));}  .mobile-bottom-nav{z-index: 1030;background: #fff;height: var(--f24-mnav-height);padding-bottom: env(safe-area-inset-bottom, 0px);box-shadow: 0 -2px 14px rgba(0,0,0,0.08);transition: transform .2s ease;will-change: transform;} .mobile-bottom-nav.mnav-hidden{transform: translateY(110%);} .mobile-bottom-nav .container{max-width: 100%;}  .mobile-nav-item{flex: 1 1 0;min-width: 0;display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 2px;padding: 6px 6px;text-decoration: none !important;color: var(--f24-mnav-muted);-webkit-tap-highlight-color: transparent;} .mobile-nav-item i{font-size: var(--f24-mnav-icon);line-height: 1;color: var(--f24-mnav-muted);} .mobile-nav-item span{display: block;font-size: var(--f24-mnav-text);line-height: 1.05;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;color: inherit;}  .mobile-nav-item.is-active{color: var(--f24-mnav-active) !important;} .mobile-nav-item.is-active i, .mobile-nav-item.is-active span{color: var(--f24-mnav-active) !important;}  .mobile-bottom-nav .mobile-nav-item:first-child.is-active{color: var(--f24-mnav-muted) !important;} .mobile-bottom-nav .mobile-nav-item:first-child.is-active i, .mobile-bottom-nav .mobile-nav-item:first-child.is-active span{color: var(--f24-mnav-muted) !important;}  .mobile-nav-item:active{transform: translateY(1px);}  .mobile-nav-item.is-add i{font-size: 28px;width: 44px;height: 44px;display: inline-flex;align-items: center;justify-content: center;border-radius: 999px;border: 1px solid rgba(0,0,0,0.12);background: #fff;box-shadow: 0 6px 16px rgba(0,0,0,0.12);color: var(--f24-mnav-color);transform: translateY(-6px);} .mobile-nav-item.is-add span{margin-top: -4px;color: var(--f24-mnav-muted);}  .mobile-nav-item.is-add.is-active i, .mobile-nav-item.is-add.is-active span{color: var(--f24-mnav-active) !important;}  .mobile-bottom-nav .mobile-nav-item:first-child.is-active ~ .mobile-nav-item.is-add i, .mobile-bottom-nav .mobile-nav-item:first-child.is-active ~ .mobile-nav-item.is-add span{color: var(--f24-mnav-active) !important;}  .mobile-nav-item.is-add.is-active i{border-color: rgba(0,0,0,0.22);}}html[theme="dark"] .mobile-bottom-nav{background: #101215;border-top-color: rgba(255,255,255,0.08) !important;box-shadow: 0 -2px 14px rgba(0,0,0,0.35);}html[theme="dark"] .mobile-nav-item{color: rgba(255,255,255,0.60);}html[theme="dark"] .mobile-nav-item i{color: rgba(255,255,255,0.60);}html[theme="dark"] .mobile-nav-item.is-active,html[theme="dark"] .mobile-nav-item.is-active i,html[theme="dark"] .mobile-nav-item.is-active span{color: var(--f24-mnav-active) !important;}html[theme="dark"] .mobile-bottom-nav .mobile-nav-item:first-child.is-active,html[theme="dark"] .mobile-bottom-nav .mobile-nav-item:first-child.is-active i,html[theme="dark"] .mobile-bottom-nav .mobile-nav-item:first-child.is-active span{color: rgba(255,255,255,0.60) !important;}html[theme="dark"] .mobile-nav-item.is-add i{background: #101215;border-color: rgba(255,255,255,0.14);color: rgba(255,255,255,0.85);}.cookie-consent{z-index: 2000 !important;}@media (max-width: 767px){.cookie-consent{bottom: var(--f24-mnav-height) !important;bottom: calc(var(--f24-mnav-height) + env(safe-area-inset-bottom, 0px)) !important;}}.cookie-consent--overlay{position: fixed !important;inset: 0 !important;bottom: 0 !important;background: rgba(0, 0, 0, 0.55);display: flex;align-items: center;justify-content: center;padding: 16px;z-index: 2000 !important;}.cookie-consent--overlay .cookie-consent__dialog{width: min(920px, 100%);max-height: min(80vh, 720px);overflow: auto;background: var(--bs-body-bg, #fff);color: var(--bs-body-color, inherit);border: 1px solid var(--bs-border-color, rgba(0, 0, 0, 0.14));border-radius: 16px;box-shadow: 0 18px 60px rgba(0, 0, 0, 0.25);padding: 18px;}.cookie-consent--overlay .cookie-consent__dialog > .js-cookie-consent.cookie-consent{position: static !important;inset: auto !important;left: auto !important;right: auto !important;bottom: auto !important;width: 100% !important;max-width: none;margin: 0;padding: 0 !important;background: transparent;border: 0;box-shadow: none;transform: none;display: flex;flex-wrap: wrap;align-items: center;gap: 12px;text-align: left;}.cookie-consent--overlay .cookie-consent__message{flex: 1 1 100%;margin: 0;line-height: 1.5;}.cookie-consent--overlay .cookie-consent__message p{margin: 0;}.cookie-consent--overlay .cookie-consent__agree,.cookie-consent--overlay .cookie-consent__disagree{min-height: 44px;padding: 0.625rem 1rem;border-radius: 10px;font-weight: 600;}.cookie-consent--overlay .cookie-consent__disagree.btn-danger{color: #fff;transition: filter .15s ease, transform .1s ease;}.cookie-consent--overlay .cookie-consent__disagree.btn-danger:hover,.cookie-consent--overlay .cookie-consent__disagree.btn-danger:focus{filter: brightness(0.92);color: #fff;}.cookie-consent--overlay .cookie-consent__disagree.btn-danger:active{transform: translateY(1px);}@media (max-width: 767px){.cookie-consent--overlay .cookie-consent__dialog{width: 100%;max-height: calc(100vh - var(--f24-mnav-height) - 24px);margin-bottom: calc(var(--f24-mnav-height) + env(safe-area-inset-bottom, 0px));}}  @media (min-width: 1400px){.item-list .ribbon-horizontal{width: 120px !important;left: 0px !important;top: 30px !important;border-width: 10px;} .ribbon-horizontal span{font-size: 11px;padding-left: 10px;top: -1px !important;}} @media (min-width: 1200px) and (max-width: 1399px){.item-list .ribbon-horizontal{width: 120px !important;left: 0px !important;top: 30px !important;border-width: 10px;} .ribbon-horizontal span{font-size: 11px;padding-left: 10px;top: -1px !important;}} @media (min-width: 992px) and (max-width: 1199px){.item-list .ribbon-horizontal{width: 100px !important;left: 0px !important;top: 30px !important;border-width: 10px;} .ribbon-horizontal span{font-size: 10px;padding-left: 10px;top: -1px !important;}} @media (min-width: 768px) and (max-width: 991px){.item-list .ribbon-horizontal{width: 80px !important;left: 0px !important;top: 30px !important;border-width: 10px;} .ribbon-horizontal span{font-size: 9px;padding-left: 5px;top: -1px !important;}} @media (min-width: 576px) and (max-width: 767px){.item-list .ribbon-horizontal{width: 140px !important;left: 0px !important;top: 30px !important;border-width: 10px;} .ribbon-horizontal span{font-size: 9px;padding-left: 5px;top: -1px !important;}} @media (max-width: 575px){.item-list .ribbon-horizontal{width: 120px !important;left: 0px !important;top: 30px !important;border-width: 10px;} .ribbon-horizontal span{font-size: 9px;padding-left: 10px;top: -1px !important;}}