.journal-title{color:#fff!important}.journal-item{padding:28px 0;border-bottom:1px solid #e6e0da}.journal-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:28px}.journal-card{display:flex;flex-direction:column;background:#fff;border-radius:12px;overflow:hidden;border:1px solid #efe8e2;box-shadow:0 8px 24px #2a12120f;transition:transform .3s ease,box-shadow .3s ease}.journal-card:hover{transform:translateY(-6px);box-shadow:0 15px 40px #0000001a}.journal-card-media{display:block;height:190px;background:#f3eeea;text-decoration:none}.journal-card-media img{width:100%;height:190px;object-fit:cover;display:block}.journal-card-media.is-product{display:flex;align-items:center;justify-content:center;background:#f4f7fb}.journal-card-media.is-product img{width:auto;max-width:88%;height:168px;object-fit:contain}.journal-card-body{display:flex;flex-direction:column;flex:1;padding:18px 20px 20px;text-align:left}.journal-card-title{margin:8px 0 10px!important;font-family:Yantramanav,sans-serif!important;font-size:22px!important;font-weight:700!important;line-height:1.35!important;letter-spacing:0!important;text-align:left!important;color:#900!important}.journal-card-title a{color:#900;text-decoration:none}.journal-card-title a:hover{color:#760f10}.journal-excerpt{font-family:Heebo,sans-serif!important;font-size:16px!important;line-height:26px!important;font-weight:300!important;color:#3a342e!important;text-align:left!important;margin:0 0 18px!important;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.journal-read{margin-top:auto;align-self:flex-start;background:#900;color:#fff!important;border-radius:10px;padding:8px 16px;font-family:Yantramanav,sans-serif;font-size:15px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;line-height:1.4}.journal-read:hover{background:#760f10;color:#fff!important}@media (max-width: 991px){.journal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.journal-grid{grid-template-columns:1fr}}.journal-meta{font-family:Heebo,sans-serif;font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:#900;margin-bottom:0}.journal-cats{display:flex;flex-wrap:wrap;gap:8px 18px;margin:8px 0 10px}.journal-cats a{font-family:Yantramanav,sans-serif;font-weight:700;text-transform:uppercase;font-size:15px;color:#030301}.journal-cats a.active{color:#900;border-bottom:2px solid #990000}.journal-search{margin:0 0 28px!important}.journal-search label{display:block!important;margin:0 0 8px!important;color:#900!important;font-family:Yantramanav,sans-serif!important;font-size:13px!important;font-weight:700!important;letter-spacing:.08em!important;line-height:1.2!important;text-transform:uppercase!important}.journal-search-bar{display:flex!important;align-items:center!important;width:100%!important;max-width:720px!important;background:#fff!important;border:1px solid #eadfdc!important;border-radius:8px!important;box-shadow:0 10px 28px #99000014!important;overflow:hidden!important}.journal-search-bar input{flex:1 1 auto!important;width:auto!important;min-width:0!important;height:56px!important;margin:0!important;padding:0 8px 0 22px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#1c1c1c!important;font-family:Heebo,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:1.3!important}.journal-search-bar input:focus{outline:none!important}.journal-search-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;flex:0 0 auto!important;height:44px!important;margin:6px!important;padding:0 20px!important;border:0!important;border-radius:8px!important;background:#900!important;color:#fff!important;cursor:pointer!important;font-family:Yantramanav,sans-serif!important;font-size:15px!important;font-weight:700!important;letter-spacing:.08em!important;line-height:1!important;text-transform:uppercase!important}.journal-search-btn svg{width:16px!important;height:16px!important;fill:none!important;stroke:#fff!important;stroke-width:2!important}.journal-search-btn:hover{background:#760f10!important;color:#fff!important}.kews-btn{background:#900;color:#fff!important;border:0;padding:10px 22px;font-family:Yantramanav,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.04em;cursor:pointer}.kews-btn:hover{background:#760f10;color:#fff!important}.journal-copy h2,.journal-copy h3{color:#900;margin:28px 0 10px}.journal-copy ol{margin:8px 0 16px;padding-left:1.2rem}.journal-copy blockquote{margin:16px 0;padding-left:14px;border-left:3px solid #990000}.journal-copy ul{margin:8px 0 16px;padding-left:1.2rem}.journal-copy li{display:list-item}.journal-copy li,.journal-copy p{font-family:Heebo,sans-serif;font-size:18px;line-height:32px;font-weight:300}.journal-copy img{max-width:100%;height:auto;margin:16px 0}.journal-authors{margin-top:36px}.journal-authors h2,.journal-author-name{margin:0!important;color:#900!important}.journal-author-name{font-family:Yantramanav,sans-serif!important;font-size:22px!important;font-weight:700!important;line-height:1.15!important}.journal-authors-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:12px}.journal-author,.journal-author-card{display:grid;grid-template-columns:96px 1fr;gap:14px;align-items:start;margin-top:22px;padding:14px;border:1px solid #efe8e2;border-radius:12px;background:#fff;text-decoration:none}.journal-author-card{margin-top:0}.journal-author img,.journal-author-card img{width:96px;height:120px;object-fit:cover;object-position:center top;border-radius:8px;display:block}.journal-author-kicker,.journal-author-role,.journal-author-bio,.journal-author-more{margin:0!important;font-family:Heebo,sans-serif!important;text-align:left!important}.journal-author-kicker{color:#900!important;font-size:11px!important;font-weight:600!important;letter-spacing:.08em;line-height:1.2!important;text-transform:uppercase}.journal-author .journal-author-name,.journal-author-card .journal-author-name{margin-top:2px!important;font-size:22px!important}.journal-author-role{margin-top:2px!important;color:#5c534e!important;font-size:13px!important;font-weight:500!important;line-height:1.3!important}.journal-author-bio{margin-top:8px!important;color:#1c1c1c!important;font-size:15px!important;font-weight:400!important;line-height:1.45!important}.journal-author-card .journal-author-bio{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.journal-author-more{display:inline-block;margin-top:8px!important;color:#900!important;font-family:Yantramanav,sans-serif!important;font-size:14px!important;font-weight:700!important;line-height:1.2!important}.journal-author:hover,.journal-author-card:hover{border-color:#900}@media (max-width: 760px){.journal-authors-grid,.journal-author,.journal-author-card{grid-template-columns:1fr}.journal-author img,.journal-author-card img{width:88px;height:110px}}.journal-comments{margin-top:36px!important;padding:28px 28px 8px!important;border:1px solid #eadfdc!important;border-radius:16px!important;background:#fff!important;box-shadow:0 12px 32px #2c2c2c0f!important}.journal-comments-head{display:flex!important;align-items:baseline!important;justify-content:space-between!important;gap:12px!important;margin-bottom:8px!important;padding-bottom:12px!important;border-bottom:1px solid #f0e6e2!important}.journal-comments h2,.journal-comments h3{margin:0!important;color:#900!important;text-align:left!important}.journal-comments-head p{margin:0!important;color:#7a716a!important;font-family:Heebo,sans-serif!important;font-size:14px!important;line-height:1.3!important}.journal-comment{display:grid!important;grid-template-columns:46px 1fr!important;gap:14px!important;margin:0!important;padding:16px 0!important;border-bottom:1px solid #f3ece8!important}.journal-comment-avatar{display:flex!important;align-items:center!important;justify-content:center!important;width:46px!important;height:46px!important;border-radius:50%!important;background:#900!important;color:#fff!important;font-family:Yantramanav,sans-serif!important;font-size:18px!important;font-weight:700!important;line-height:1!important}.journal-comment header{display:flex!important;flex-wrap:wrap!important;align-items:baseline!important;gap:6px 12px!important;margin-bottom:4px!important}.journal-comment header strong{color:#1c1c1c!important;font-family:Yantramanav,sans-serif!important;font-size:18px!important;font-weight:700!important;line-height:1.2!important}.journal-comment header a,.journal-comment header time{color:#7a716a!important;font-family:Heebo,sans-serif!important;font-size:13px!important;font-weight:400!important;line-height:1.3!important;text-decoration:none!important}.journal-comment header a:hover{color:#900!important}.journal-comment-body,.journal-comments-empty,.journal-comments-note{margin:0!important;font-family:Heebo,sans-serif!important;text-align:left!important}.journal-comment-body{color:#1c1c1c!important;font-size:16px!important;font-weight:400!important;line-height:1.55!important}.journal-comments-empty,.journal-comments-note{margin-top:8px!important;color:#5c564e!important;font-size:15px!important;line-height:1.45!important}.journal-comments-ok{color:#1d6b3a!important}.journal-comments .journal-form{max-width:none!important;margin-top:22px!important;padding-top:8px!important}.journal-form-row{display:grid!important;grid-template-columns:1fr 1fr 1fr!important;gap:0 14px!important}.journal-form label,.journal-enquiry label{display:block!important;margin:12px 0 6px!important;color:#900!important;font-family:Yantramanav,sans-serif!important;font-size:13px!important;font-weight:700!important;letter-spacing:.06em!important;line-height:1.2!important;text-transform:uppercase!important}.journal-form label span{color:#8a817a!important;font-size:11px!important;letter-spacing:.04em!important}.journal-form input,.journal-form textarea,.journal-enquiry input,.journal-enquiry textarea{width:100%!important;height:auto!important;margin:0!important;padding:12px 14px!important;border:1px solid #e0d5d1!important;border-radius:8px!important;background:#fff!important;color:#1c1c1c!important;font-family:Heebo,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:1.4!important;box-shadow:none!important}.journal-form textarea,.journal-enquiry textarea{min-height:120px!important;resize:vertical!important}.journal-comment-submit,.journal-enquiry-submit{display:inline-flex!important;align-items:center!important;justify-content:center!important;margin-top:16px!important;padding:14px 28px!important;border:0!important;border-radius:8px!important;background:#900!important;color:#fff!important;cursor:pointer!important;font-family:Yantramanav,sans-serif!important;font-size:16px!important;font-weight:700!important;letter-spacing:.06em!important;line-height:1!important;text-transform:uppercase!important}.journal-enquiry-submit{width:100%!important;margin-top:22px!important}.journal-comment-submit:hover,.journal-enquiry-submit:hover{background:#760f10!important;color:#fff!important}.journal-comment-submit:disabled,.journal-enquiry-submit:disabled{opacity:.7!important;cursor:wait!important}@media (max-width: 760px){.journal-comments{padding:20px 16px 4px!important}.journal-form-row,.journal-enquiry-grid{grid-template-columns:1fr!important}.journal-search-bar{border-radius:8px!important;flex-wrap:wrap!important}.journal-search-bar input{height:48px!important;padding-right:16px!important}.journal-search-btn{width:calc(100% - 12px)!important}}.journal-note{font-family:Heebo,sans-serif;color:#5c564e}.journal-pages{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:36px}.journal-pages a,.journal-pages span{display:inline-flex;align-items:center;justify-content:center;min-width:42px;height:42px;padding:0 12px;border-radius:8px;font-family:Yantramanav,sans-serif;font-size:16px;font-weight:700;line-height:1;text-decoration:none}.journal-pages a{border:1px solid #e6dfd6;background:#fff;color:#030301}.journal-pages a:hover{border-color:#900;color:#900}.journal-pages a.active{background:#900;border-color:#900;color:#fff}.journal-pages a.active:hover{color:#fff}.journal-pages span{min-width:24px;color:#8a8178}h3.footer{color:#fff!important;margin:-28px 0 7px 34px}.btn-floating:hover img{margin-bottom:-3px}.btn-floating{position:fixed;right:25px;overflow:hidden;width:50px;height:50px;border-radius:100px;border:0;z-index:9999;color:#fff;transition:.2s}.btn-floating:hover{width:auto;padding:0 20px;cursor:pointer}.btn-floating span{font-size:16px;margin-left:5px;transition:.2s;line-height:0;display:none}.btn-floating:hover span{display:inline-block}.btn-floating.phone{bottom:85px;background-color:#760f10}.btn-floating.phone:hover{background-color:#c03421}.btn-floating.whatsapp{background-color:#34af23;bottom:150px}.btn-floating.whatsapp:hover{background-color:#1f7a12}.journal-enquiry{margin-top:48px!important}.journal-enquiry-card{max-width:800px!important;margin:0 auto!important;padding:36px 32px 32px!important;border-radius:16px!important;background:#fff!important;box-shadow:0 0 24px #2c2c2c29!important;text-align:left!important}.journal-enquiry h2{margin:0 0 8px!important;color:#900!important;text-align:left!important}.journal-enquiry-lead,.journal-enquiry-label{margin:0 0 8px!important;color:#3c3834!important;font-family:Heebo,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:1.45!important;text-align:left!important}.journal-enquiry-label{margin-top:18px!important;color:#900!important;font-family:Yantramanav,sans-serif!important;font-size:13px!important;font-weight:700!important;letter-spacing:.06em!important;line-height:1.2!important;text-transform:uppercase!important}.journal-enquiry-grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:0 16px!important}.journal-topics{display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin-top:8px!important}.journal-topics label{display:inline-flex!important;align-items:center!important;gap:8px!important;margin:0!important;padding:8px 14px!important;border:1px solid #e0d5d1!important;border-radius:999px!important;background:#fff!important;color:#1c1c1c!important;cursor:pointer!important;font-family:Heebo,sans-serif!important;font-size:14px!important;font-weight:500!important;letter-spacing:0!important;line-height:1.2!important;text-transform:none!important}.journal-topics label.is-on{border-color:#900!important;background:#900!important;color:#fff!important}.journal-topics input{width:16px!important;height:16px!important;margin:0!important;padding:0!important;accent-color:#fff!important}.journal-field-error{margin:6px 0 0!important;color:#b42318!important;font-family:Heebo,sans-serif!important;font-size:13px!important;font-weight:500!important;line-height:1.3!important;text-align:left!important}.journal-trap{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none!important}
