/* Holimood category banners — 2026-11-11. Dynamic titles remain native HTML. */
body.category:not(.pccustom-template-enable) div.archive-box,
body.search:not(.pccustom-template-enable) div.archive-box {
 box-sizing:border-box; display:flex; align-items:center; width:100%; min-height:260px;
 padding:44px 48px; margin:0 0 48px; border:0; border-radius:4px; overflow:hidden;
 background-color:#073b44;
 background-image:linear-gradient(90deg,rgba(3,24,29,.86) 0%,rgba(3,24,29,.60) 48%,rgba(3,24,29,.10) 100%),var(--hm-category-image,none);
 background-position:center,var(--hm-category-position,center); background-size:cover; background-repeat:no-repeat; text-align:left;
}
body.category:not(.pccustom-template-enable) div.archive-box .title-bar,
body.search:not(.pccustom-template-enable) div.archive-box .title-bar {
 padding:0; margin:0; width:100%; border:0; text-align:left;
}
body.category:not(.pccustom-template-enable) div.archive-box .title-bar:before,
body.search:not(.pccustom-template-enable) div.archive-box .title-bar:before {
 content:""; position:static; display:block; width:42px; height:3px; background:#1dced9; border:0; margin:0 0 18px;
}
body.category:not(.pccustom-template-enable) div.archive-box .title-bar:after,
body.search:not(.pccustom-template-enable) div.archive-box .title-bar:after { display:none; }
body.category:not(.pccustom-template-enable) div.archive-box h1,
body.search:not(.pccustom-template-enable) div.archive-box h1 {
 color:#fff; text-align:left; font-size:40px; line-height:1.18; font-weight:700;
 text-transform:none; letter-spacing:0; margin:0; padding:0; max-width:70%; overflow-wrap:break-word;
 text-shadow:0 2px 12px rgba(0,0,0,.18);
}
body.category:not(.pccustom-template-enable) div.archive-box .title-bar>span,
body.search:not(.pccustom-template-enable) div.archive-box .title-bar>span { color:#e5f8fa; }
@media(max-width:767px) {
 body.category:not(.pccustom-template-enable) div.archive-box,
 body.search:not(.pccustom-template-enable) div.archive-box {
  min-height:184px; padding:28px 24px; margin-bottom:30px; border-radius:3px;
  background-image:linear-gradient(90deg,rgba(3,24,29,.86),rgba(3,24,29,.58)),var(--hm-category-image,none);
 }
 body.category:not(.pccustom-template-enable) div.archive-box h1,
 body.search:not(.pccustom-template-enable) div.archive-box h1 { font-size:28px; line-height:1.2; max-width:100%; }
 body.category:not(.pccustom-template-enable) div.archive-box .title-bar:before,
 body.search:not(.pccustom-template-enable) div.archive-box .title-bar:before { margin-bottom:14px; width:32px; }
}
body.category-6419,body.category-6761,body.category-5951 { --hm-category-image:url("https://holimood.com/blog/wp-content/uploads/2026/08/azimut-70-lou-lou-yacht-cover-20260821.jpg"); --hm-category-position:center 58%; }
body.category-53,body.category-6020,body.category-6010 { --hm-category-image:url("https://holimood.com/blog/wp-content/uploads/2026/11/hm-blog-camping-stays-20261111.jpg"); --hm-category-position:center center; }
body.category-6873,body.category-7238,body.category-7239 { --hm-category-image:url("https://holimood.com/blog/wp-content/uploads/2026/06/stanley-family-kayak-briefing.jpg"); --hm-category-position:center 46%; }
body.category-4294,body.category-5807,body.category-5850 { --hm-category-image:url("https://holimood.com/blog/wp-content/uploads/2026/04/hong-kong-scenic-drive-car-rental-scaled.jpg"); --hm-category-position:center 90%; }
body.category-6028,body.category-6772,body.category-6035 { --hm-category-image:url("https://holimood.com/blog/wp-content/uploads/2026/11/hm-blog-corporate-events-20261111.jpg"); --hm-category-position:center 35%; }
body.category-2846,body.category-5681,body.category-6745 { --hm-category-image:url("https://holimood.com/blog/wp-content/uploads/2021/03/nonfeatured-camping-cooking-tips.jpg"); --hm-category-position:center 58%; }
body.category-2848,body.category-5679,body.category-5721 { --hm-category-image:url("https://holimood.com/blog/wp-content/uploads/2026/06/starry-camper-interior-skylight.jpg"); --hm-category-position:center 50%; }
body.category-2860,body.category-5870,body.category-1 { --hm-category-image:url("https://holimood.com/blog/wp-content/uploads/2018/07/DSC05878.jpg"); --hm-category-position:center 60%; }
body.category-5838,body.category-6023,body.category-6011 { --hm-category-image:url("https://holimood.com/blog/wp-content/uploads/2026/03/campsite_915.webp"); --hm-category-position:center center; }
body.category-3464,body.category-5439,body.category-5623 { --hm-category-image:url("https://holimood.com/blog/wp-content/uploads/2015/07/Kayak-2.jpg"); --hm-category-position:center 50%; }
body.category-7246,body.category-7247,body.category-7248 { --hm-category-image:url("https://holimood.com/blog/wp-content/uploads/2015/07/Kayak-1.jpg"); --hm-category-position:center 50%; }
body.category-7249,body.category-7250,body.category-7251 { --hm-category-image:url("https://holimood.com/blog/wp-content/uploads/2026/11/hm-blog-paddling-routes-20261111.jpg"); --hm-category-position:center center; }
body.category-7252,body.category-7253,body.category-7254 { --hm-category-image:url("https://holimood.com/blog/wp-content/uploads/2026/06/stanley-sup-board-beach.jpg"); --hm-category-position:center 50%; }
body.category-7240,body.category-7241,body.category-7242 { --hm-category-image:url("https://holimood.com/blog/wp-content/uploads/2026/11/hm-blog-wakesurfing-20261111.jpg"); --hm-category-position:center center; }
body.category-7255,body.category-7256,body.category-7257 { --hm-category-image:url("https://holimood.com/blog/wp-content/uploads/2026/11/hm-blog-wakesurf-first-steps-20261111.jpg"); --hm-category-position:center center; }
body.category-7258,body.category-7259,body.category-7260 { --hm-category-image:url("https://holimood.com/blog/wp-content/uploads/2026/11/hm-blog-wake-boat-choice-20261111.jpg"); --hm-category-position:center center; }
body.category-7261,body.category-7262,body.category-7263 { --hm-category-image:url("https://holimood.com/blog/wp-content/uploads/2026/11/hm-blog-wakesurf-locations-20261111.jpg"); --hm-category-position:center center; }
body.category-7264,body.category-7265,body.category-7266 { --hm-category-image:url("https://holimood.com/blog/wp-content/uploads/2018/07/20160229-DSC06843.jpg"); --hm-category-position:center center; }
body.category-6026,body.category-6763,body.category-6756 { --hm-category-image:url("https://holimood.com/blog/wp-content/uploads/2026/11/hm-blog-charter-preparation-20261111.jpg"); --hm-category-position:center center; }
body.category-358,body.category-5656,body.category-6758 { --hm-category-image:url("https://holimood.com/blog/wp-content/uploads/2026/11/hm-blog-charter-routes-20261111.jpg"); --hm-category-position:center center; }
body.category-6031,body.category-6765,body.category-6757 { --hm-category-image:url("https://holimood.com/blog/wp-content/uploads/2026/10/yacht.jpg"); --hm-category-position:center center; }
body.category-6025,body.category-6764,body.category-6032 { --hm-category-image:url("https://holimood.com/blog/wp-content/uploads/2026/11/04-odoo-body-1-20261108.jpg"); --hm-category-position:center 42%; }
body.category-6027,body.category-6762,body.category-6759 { --hm-category-image:url("https://holimood.com/blog/wp-content/uploads/2026/11/hm-blog-seasonal-charters-20261111.jpg"); --hm-category-position:center center; }
body.category-7243,body.category-7244,body.category-7245 { --hm-category-image:url("https://holimood.com/blog/wp-content/uploads/2021/06/Cuttlefish-fishing-at-night2.jpeg"); --hm-category-position:center 50%; }
body.category-7267,body.category-7268,body.category-7269 { --hm-category-image:url("https://holimood.com/blog/wp-content/uploads/2026/11/hm-blog-fishing-preparation-20261111.jpg"); --hm-category-position:center center; }
body.category-7270,body.category-7271,body.category-7272 { --hm-category-image:url("https://holimood.com/blog/wp-content/uploads/2026/11/hm-blog-private-shared-fishing-20261111.jpg"); --hm-category-position:center center; }
body.category-6415,body.category-6770,body.category-6747 { --hm-category-image:url("https://holimood.com/blog/wp-content/uploads/2026/11/hm-blog-cross-border-transfers-20261111.jpg"); --hm-category-position:center center; }
body.category-7273,body.category-7274,body.category-7275 { --hm-category-image:url("https://holimood.com/blog/wp-content/uploads/2026/01/青馬大橋.jpg"); --hm-category-position:center center; }
body.category-7276,body.category-7277,body.category-7278 { --hm-category-image:url("https://holimood.com/blog/wp-content/uploads/2026/11/hm-blog-transfer-cabin-20261111.jpg"); --hm-category-position:center center; }
body.category-5831,body.category-6771,body.category-6748 { --hm-category-image:url("https://holimood.com/blog/wp-content/uploads/2026/11/hm-blog-self-drive-20261111.jpg"); --hm-category-position:center center; }
body.category-7279,body.category-7280,body.category-7281 { --hm-category-image:url("https://holimood.com/blog/wp-content/uploads/2026/11/hm-blog-new-driver-20261111.jpg"); --hm-category-position:center center; }
body.category-7282,body.category-7283,body.category-7284 { --hm-category-image:url("https://holimood.com/blog/wp-content/uploads/2026/11/hm-blog-car-handover-20261111.jpg"); --hm-category-position:center center; }
body.category-7285,body.category-7286,body.category-7287 { --hm-category-image:url("https://holimood.com/blog/wp-content/uploads/2021/10/Photo-28-1-1024x456.jpg"); --hm-category-position:center center; }
body.category-6416,body.category-6766,body.category-6752 { --hm-category-image:url("https://holimood.com/blog/wp-content/uploads/2024/01/victoria-peak-hong-kong-city-view-sunset-6.jpg"); --hm-category-position:center 48%; }
body.category-6418,body.category-6768,body.category-6754 { --hm-category-image:url("https://holimood.com/blog/wp-content/uploads/2024/08/admiralty51a_crimson_sunset.jpg"); --hm-category-position:center 45%; }
body.category-7288,body.category-7289,body.category-7290 { --hm-category-image:url("https://holimood.com/blog/wp-content/uploads/2021/08/shutterstock_1200033430.jpg"); --hm-category-position:center 48%; }
body.category-6417,body.category-6767,body.category-6753 { --hm-category-image:url("https://holimood.com/blog/wp-content/uploads/2016/04/Ng-Tung-Chai-Waterfalls-Tai-Po-Hong-Kong.jpg"); --hm-category-position:center 40%; }
body.category-7291,body.category-7292,body.category-7293 { --hm-category-image:url("https://holimood.com/blog/wp-content/uploads/2026/11/hm-blog-new-territories-west-20261111.jpg"); --hm-category-position:center center; }
body.category-7294,body.category-7295,body.category-7296 { --hm-category-image:url("https://holimood.com/blog/wp-content/uploads/2018/07/DSC8900.jpg"); --hm-category-position:center center; }
body.category-2862,body.category-5540,body.category-5558 { --hm-category-image:url("https://holimood.com/blog/wp-content/uploads/2016/07/Kwun_Yam_Wan_Cheung_Chau_Hong_Kong.jpg"); --hm-category-position:center center; }
body.category-2960,body.category-5997,body.category-5998 { --hm-category-image:url("https://holimood.com/blog/wp-content/uploads/2025/03/lammaisland03.jpg"); --hm-category-position:center 50%; }
body.category-2962,body.category-5541,body.category-5559 { --hm-category-image:url("https://holimood.com/blog/wp-content/uploads/2026/04/cheung-chau-tung-wan-beach.jpg"); --hm-category-position:center center; }
body.category-2964,body.category-5999,body.category-6000 { --hm-category-image:url("https://holimood.com/blog/wp-content/uploads/2018/07/IMG_2144.jpg"); --hm-category-position:center center; }
body.category-2966,body.category-6001,body.category-6002 { --hm-category-image:url("https://holimood.com/blog/wp-content/uploads/2021/07/HK_MuiWo_YuensMansion_EastWatchtower-1-scaled.jpg"); --hm-category-position:center 45%; }
body.category-5827,body.category-6773,body.category-5851 { --hm-category-image:url("https://holimood.com/blog/wp-content/uploads/2018/07/20140910_184531.jpg"); --hm-category-position:center center; }
body.category-5828,body.category-6774,body.category-6749 { --hm-category-image:url("https://holimood.com/blog/wp-content/uploads/2026/06/stanley-kayak-group-beach.jpg"); --hm-category-position:center 28%; }
body.category-5839,body.category-6775,body.category-6750 { --hm-category-image:url("https://holimood.com/blog/wp-content/uploads/2026/06/pet-friendly-camping-dog-car.jpg"); --hm-category-position:center center; }
body.category-5922,body.category-5926,body.category-6751 { --hm-category-image:url("https://holimood.com/blog/wp-content/uploads/2018/07/DSC8456-1.jpg"); --hm-category-position:center center; }
body.category-6610,body.category-6769,body.category-6755 { --hm-category-image:url("https://holimood.com/blog/wp-content/uploads/2026/06/sup-boards-rental-bay.jpg"); --hm-category-position:center center; }
body.category-2854,body.category-5538,body.category-5556 { --hm-category-image:url("https://holimood.com/blog/wp-content/uploads/2016/11/Eggneberg-Night-Outlook.jpg"); --hm-category-position:center center; }
body.category-6896 { --hm-category-image:url("https://holimood.com/blog/wp-content/uploads/2026/11/hm-blog-camping-stays-20261111.jpg"); --hm-category-position:center center; }
body.category-6934 { --hm-category-image:url("https://holimood.com/blog/wp-content/uploads/2026/11/hm-blog-cross-border-transfers-20261111.jpg"); --hm-category-position:center center; }
body.category-6935 { --hm-category-image:url("https://holimood.com/blog/wp-content/uploads/2016/11/Eggneberg-Night-Outlook.jpg"); --hm-category-position:center center; }
body.category-6923 { --hm-category-image:url("https://holimood.com/blog/wp-content/uploads/2026/06/stanley-family-kayak-briefing.jpg"); --hm-category-position:center 46%; }
body.category-6891 { --hm-category-image:url("https://holimood.com/blog/wp-content/uploads/2026/11/hm-blog-cross-border-transfers-20261111.jpg"); --hm-category-position:center center; }
body.category-6892 { --hm-category-image:url("https://holimood.com/blog/wp-content/uploads/2016/11/Eggneberg-Night-Outlook.jpg"); --hm-category-position:center center; }
body.category-6931 { --hm-category-image:url("https://holimood.com/blog/wp-content/uploads/2016/11/Eggneberg-Night-Outlook.jpg"); --hm-category-position:center center; }
body.category-6918 { --hm-category-image:url("https://holimood.com/blog/wp-content/uploads/2016/11/Eggneberg-Night-Outlook.jpg"); --hm-category-position:center center; }
body.category-6922 { --hm-category-image:url("https://holimood.com/blog/wp-content/uploads/2026/06/stanley-family-kayak-briefing.jpg"); --hm-category-position:center 46%; }
body.category-6930 { --hm-category-image:url("https://holimood.com/blog/wp-content/uploads/2026/11/hm-blog-cross-border-transfers-20261111.jpg"); --hm-category-position:center center; }
body.category-6917 { --hm-category-image:url("https://holimood.com/blog/wp-content/uploads/2026/08/azimut-70-lou-lou-yacht-cover-20260821.jpg"); --hm-category-position:center 58%; }
body.category-6860 { --hm-category-image:url("https://holimood.com/blog/wp-content/uploads/2016/07/Kwun_Yam_Wan_Cheung_Chau_Hong_Kong.jpg"); --hm-category-position:center center; }
body.category-6809 { --hm-category-image:url("https://holimood.com/blog/wp-content/uploads/2026/04/cheung-chau-tung-wan-beach.jpg"); --hm-category-position:center center; }
body.category-6808 { --hm-category-image:url("https://holimood.com/blog/wp-content/uploads/2016/07/Kwun_Yam_Wan_Cheung_Chau_Hong_Kong.jpg"); --hm-category-position:center center; }
body.category-5429 { --hm-category-image:url("https://holimood.com/blog/wp-content/uploads/2016/11/Eggneberg-Night-Outlook.jpg"); --hm-category-position:center center; }

/* Keep long translated card headings aligned with concise three-line excerpts. */
body.home .penci-grid h2,
body.category .penci-grid h2,
body.search .penci-grid h2 {
 line-height:1.4; min-height:4.2em;
}
body.home .penci-grid h2 a,
body.category .penci-grid h2 a,
body.search .penci-grid h2 a {
 display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:3; overflow:hidden;
}
@media(max-width:767px) {
 body.home .penci-grid h2,
body.category .penci-grid h2,
 body.search .penci-grid h2 { min-height:0; }
 body.home .penci-grid h2 a,
body.category .penci-grid h2 a,
 body.search .penci-grid h2 a { -webkit-line-clamp:4; }
}
