:root{--nav-bawah-dasar:56px;--bar-beli:68px;--nav-bawah:var(--nav-bawah-dasar);--kontak-sisi:20px;--kontak-dasar:16px}@media (max-width:767px){html[data-bar-beli=true]{--nav-bawah:calc(var(--nav-bawah-dasar) + var(--bar-beli))}}.bar-beli-ponsel{z-index:35;left:0;right:0;bottom:var(--nav-bawah-dasar);height:var(--bar-beli);background:#fbf7ee;border-top:2px solid #7a5b14;align-items:center;gap:14px;padding:0 16px;display:flex;position:fixed}.promo-kecil{z-index:30;left:16px;bottom:calc(var(--nav-bawah) + var(--kontak-dasar));max-width:calc(100vw - 32px);position:fixed}@media (min-width:768px){.promo-kecil{max-width:17rem;bottom:24px;left:24px}}.pita-jalan{overflow:hidden}.pita-lintasan{width:max-content;animation:pita-jalan var(--pita-durasi,40s) linear infinite;will-change:transform;display:flex}.pita-jalan:hover .pita-lintasan{animation-play-state:paused}.pita-set{flex-shrink:0;align-items:center;margin:0;padding:0;list-style:none;display:flex}.pita-butir{white-space:nowrap;flex-shrink:0;align-items:center;min-height:40px;font-size:13px;line-height:1.4;display:inline-flex}@media (min-width:640px){.pita-butir{font-size:14px}}.pita-belah{background:#c8a04a;flex:none;width:7px;height:7px;margin:0 28px;display:inline-block;transform:rotate(45deg)}@keyframes pita-jalan{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.pita-jalan{-webkit-mask-image:none;mask-image:none}.pita-lintasan{justify-content:center;width:100%;animation:none}.pita-set[aria-hidden=true],.pita-ulang{display:none}.pita-set{flex-wrap:wrap;justify-content:center;padding:4px 16px}.pita-akhir .pita-belah{display:none}}@keyframes laci-masuk{0%{opacity:0;transform:translate(32px)}to{opacity:1;transform:none}}@keyframes tabir-masuk{0%{opacity:0}to{opacity:1}}.laci-masuk{animation:.26s cubic-bezier(.22,1,.36,1) both laci-masuk}.tabir-masuk{animation:.2s ease-out both tabir-masuk}.nav-tautan{position:relative}.nav-tautan:after{content:"";transform-origin:50%;background:#c8a04a;height:3px;transition:transform .22s cubic-bezier(.22,1,.36,1);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.nav-tautan:hover:after,.nav-tautan[aria-current=page]:after{transform:scaleX(1)}.nav-tautan:not([aria-current=page]):hover:after{opacity:.55}.nav-bawah-item{position:relative}.nav-bawah-item[aria-current=page]:before{content:"";background:#c8a04a;height:3px;position:absolute;top:-2px;left:20%;right:20%}.ft-judul:after{content:"";background:#c8a04a;width:32px;height:1px;margin-top:10px;display:block}
