body.blangkon-makeover{--mk-cream:#f5efe3;--mk-bg:#0e0a04;--mk-gold:#c9922b;--mk-orange:#d94f1a;--mk-muted:rgba(245, 239, 227, 0.68);--mk-border:rgba(255, 255, 255, 0.12);--mk-glass:rgba(255, 255, 255, 0.06);--mk-glass-2:rgba(255, 255, 255, 0.1);--mk-shadow:0 12px 36px rgba(0, 0, 0, 0.36)}body.blangkon-makeover{background:var(--mk-bg);color:var(--mk-cream)}body.blangkon-makeover .hero-title,body.blangkon-makeover .section-title,body.blangkon-makeover .page-header-title{color:var(--mk-cream)!important;font-family:"Instrument Serif","Playfair Display",serif!important;text-shadow:0 2px 10px rgb(0 0 0 / .32)}body.blangkon-makeover .hero-title em,body.blangkon-makeover .section-title em{color:var(--mk-gold)!important}body.blangkon-makeover .hero-subtitle,body.blangkon-makeover .page-header-sub,body.blangkon-makeover .menu-card-desc,body.blangkon-makeover .menu-list-desc,body.blangkon-makeover .paket-detail,body.blangkon-makeover .event-meta{color:var(--mk-muted)!important}body.blangkon-makeover .hero,body.blangkon-makeover .home-notice,body.blangkon-makeover .bestseller-box,body.blangkon-makeover .menu-list,body.blangkon-makeover .ob-menu-panel,body.blangkon-makeover .ob-cart-panel,body.blangkon-makeover .voucher-card,body.blangkon-makeover .faq-cat,body.blangkon-makeover .ulasan-card,body.blangkon-makeover .lokasi-card,body.blangkon-makeover .lokasi-card-info,body.blangkon-makeover .paket-card,body.blangkon-makeover .menu-card,body.blangkon-makeover .menu-v2-item{background:var(--mk-glass)!important;border-color:var(--mk-border)!important;box-shadow:var(--mk-shadow)!important;backdrop-filter:blur(12px) saturate(140%);-webkit-backdrop-filter:blur(12px) saturate(140%)}body.blangkon-makeover #site-header,body.blangkon-makeover .status-bar,body.blangkon-makeover .artwork-filter-bar{background:rgb(14 10 4 / .82)!important;border-color:rgb(255 255 255 / .08)!important;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}body.blangkon-makeover .nav-logo,body.blangkon-makeover .section-label,body.blangkon-makeover .page-header-label,body.blangkon-makeover .badge,body.blangkon-makeover .tag{color:var(--mk-cream)!important;font-family:"Syne","Bebas Neue",sans-serif!important}body.blangkon-makeover #primary-menu li a,body.blangkon-makeover #primary-menu li button{color:var(--mk-cream)!important;font-family:"Plus Jakarta Sans",sans-serif!important;font-size:17px!important;font-weight:600!important;letter-spacing:0.01em!important;padding:12px 20px!important}body.blangkon-makeover .section-label,body.blangkon-makeover .page-header-label,body.blangkon-makeover .hero-eyebrow{color:var(--mk-gold)!important}body.blangkon-makeover .hero-eyebrow::before{background:var(--mk-gold)!important}body.blangkon-makeover .menu-card-name,body.blangkon-makeover .menu-list-name,body.blangkon-makeover .ob-item-name,body.blangkon-makeover .voucher-title,body.blangkon-makeover .faq-q,body.blangkon-makeover .ulasan-nama,body.blangkon-makeover .event-title,body.blangkon-makeover .paket-name{color:var(--mk-cream)!important}body.blangkon-makeover .menu-price,body.blangkon-makeover .menu-list-price,body.blangkon-makeover .ob-cart-total,body.blangkon-makeover .voucher-code,body.blangkon-makeover .paket-price{color:#ff9e70!important}body.blangkon-makeover .btn-primary,body.blangkon-makeover .ob-add-btn,body.blangkon-makeover .booking-submit-btn,body.blangkon-makeover .nav-cta{background:linear-gradient(135deg,#cf5624,#a43d15)!important;border:1px solid rgb(255 180 120 / .36)!important;color:#fff!important;box-shadow:0 6px 24px rgb(217 79 26 / .38),inset 0 1px 0 rgb(255 206 168 / .3)!important}body.blangkon-makeover .btn-secondary,body.blangkon-makeover .chip,body.blangkon-makeover .filter-tab,body.blangkon-makeover .ecatalog-filter,body.blangkon-makeover .ob-tab{background:var(--mk-glass)!important;color:var(--mk-cream)!important;border-color:var(--mk-border)!important}body.blangkon-makeover .chip.active,body.blangkon-makeover .filter-tab.active,body.blangkon-makeover .ecatalog-filter.active,body.blangkon-makeover .ob-tab.active{background:var(--mk-glass-2)!important}body.blangkon-makeover .form-input,body.blangkon-makeover .booking-input,body.blangkon-makeover .ob-search{background:rgb(255 255 255 / .08)!important;border-color:var(--mk-border)!important;color:var(--mk-cream)!important}body.blangkon-makeover .form-input::placeholder,body.blangkon-makeover .booking-input::placeholder,body.blangkon-makeover .ob-search::placeholder{color:rgb(245 239 227 / .45)!important}body.blangkon-makeover .menu-item-modal-card,body.blangkon-makeover .modal-content,body.blangkon-makeover .modal-box,body.blangkon-makeover .ob-opt-modal{background:rgb(18 12 4 / .95)!important;border-color:var(--mk-border)!important;color:var(--mk-cream)!important}body.blangkon-makeover .footer-tagline,body.blangkon-makeover .footer-links li a,body.blangkon-makeover .footer-links li button,body.blangkon-makeover .footer-ig-link,body.blangkon-makeover .footer-bottom{color:rgb(245 239 227 / .7)!important}body.blangkon-makeover .toast,body.blangkon-makeover .cart-toast{background:rgb(20 12 4 / .94)!important;border:1px solid var(--mk-border)!important;color:var(--mk-cream)!important}@media (max-width:900px){body.blangkon-makeover .hero-title{text-shadow:0 2px 8px rgb(0 0 0 / .4)}}body.blangkon-makeover .submenu{background:rgb(247 242 234 / .98)!important;border-color:rgb(60 30 10 / .14)!important}body.blangkon-makeover #primary-menu .submenu li a,body.blangkon-makeover #primary-menu .submenu li button,body.blangkon-makeover #mobile-menu-list .submenu li a,body.blangkon-makeover #mobile-menu-list .submenu li button,body.blangkon-makeover #mobile-menu-overlay #mobile-menu-list .submenu li a,body.blangkon-makeover #mobile-menu-overlay #mobile-menu-list .submenu li button,body.blangkon-makeover #primary-menu .submenu li a *,body.blangkon-makeover #mobile-menu-list .submenu li a *{color:#2f2016!important;opacity:1!important}body.blangkon-makeover #primary-menu .submenu li a:hover,body.blangkon-makeover #primary-menu .submenu li button:hover,body.blangkon-makeover #mobile-menu-list .submenu li a:hover,body.blangkon-makeover #mobile-menu-list .submenu li button:hover{background:rgb(70 40 24 / .08)!important;color:#1f140d!important}body.blangkon-makeover .jam-left .section-title,body.blangkon-makeover .jam-left .section-title em{color:#2b1a10!important;text-shadow:none!important}body.blangkon-makeover .jam-left .section-title em{color:#c9922b!important}body.blangkon-makeover .jam-card,body.blangkon-makeover .jam-right{box-shadow:none!important}body.blangkon-makeover .jam-name,body.blangkon-makeover .jam-time{color:#2b1a10!important}body.blangkon-makeover .jam-sub,body.blangkon-makeover .jam-time small{color:#6c5848!important}body.blangkon-makeover #page-menu .menu-v2-header,body.blangkon-makeover #page-menu .menu-v2-filter-tabs,body.blangkon-makeover #page-menu .menu-v2-toolbar,body.blangkon-makeover #page-menu .menu-v2-content,body.blangkon-makeover #page-menu .menu-v2-category{background:rgb(247 242 234 / .95)!important;border-color:rgb(92 61 40 / .22)!important}body.blangkon-makeover #page-menu .menu-v2-header{position:relative!important;overflow:hidden!important;background:linear-gradient(160deg,rgb(31 19 13 / .9),rgb(19 12 9 / .94))!important;border:1px solid rgb(255 173 122 / .22)!important;box-shadow:inset 0 1px 0 rgb(255 245 232 / .18),inset 0 -1px 0 rgb(255 170 115 / .1),0 16px 40px rgb(0 0 0 / .38)!important;backdrop-filter:blur(12px) saturate(120%)!important;-webkit-backdrop-filter:blur(12px) saturate(120%)!important}body.blangkon-makeover #page-menu .menu-v2-header::before{content:""!important;position:absolute!important;left:16px!important;right:16px!important;top:0!important;height:52%!important;border-radius:20px!important;background:linear-gradient(180deg,rgb(255 255 255 / .18),#fff0)!important;pointer-events:none!important}body.blangkon-makeover #page-menu .section-title{color:#fff2e5!important;text-shadow:0 2px 10px rgb(0 0 0 / .34)!important}body.blangkon-makeover #page-menu .section-title em{color:#cf5624!important}body.blangkon-makeover #page-menu .menu-v2-header .section-label{color:#e2a652!important}body.blangkon-makeover #page-menu .filter-tab,body.blangkon-makeover #page-menu .ecatalog-filter,body.blangkon-makeover #page-menu .chip,body.blangkon-makeover #page-menu .menu-v2-search{color:#ffeede!important;background:linear-gradient(160deg,rgb(38 24 16 / .82),rgb(22 14 10 / .9))!important;border-color:rgb(255 173 122 / .24)!important;box-shadow:inset 0 1px 0 rgb(255 240 225 / .14),0 8px 22px rgb(0 0 0 / .26)!important}body.blangkon-makeover #page-menu .menu-v2-filter-tabs,body.blangkon-makeover #page-menu .menu-v2-toolbar{background:linear-gradient(160deg,rgb(30 19 13 / .84),rgb(18 12 9 / .9))!important;border:1px solid rgb(255 168 120 / .2)!important;box-shadow:inset 0 1px 0 rgb(255 236 220 / .12),0 12px 28px rgb(0 0 0 / .3)!important}body.blangkon-makeover #page-menu .menu-v2-search{color:#fff0e1!important}body.blangkon-makeover #page-menu .menu-v2-search::placeholder{color:rgb(255 220 194 / .68)!important}body.blangkon-makeover #page-menu .menu-v2-search:focus{border-color:rgb(255 183 132 / .44)!important;box-shadow:inset 0 1px 0 rgb(255 244 232 / .2),0 0 0 3px rgb(255 160 104 / .18),0 10px 26px rgb(0 0 0 / .34)!important}body.blangkon-makeover #page-menu .filter-tab,body.blangkon-makeover #page-menu .ecatalog-filter{color:rgb(255 233 214 / .9)!important}body.blangkon-makeover #page-menu .filter-tab.active,body.blangkon-makeover #page-menu .ecatalog-filter.active{background:linear-gradient(135deg,rgb(209 102 46 / .92),rgb(145 63 25 / .9))!important;color:#fff6ee!important;border-color:rgb(255 201 166 / .42)!important}body.blangkon-makeover #page-menu .menu-v2-item,body.blangkon-makeover #page-menu .menu-card{position:relative;overflow:hidden;background:linear-gradient(165deg,rgb(255 253 249 / .82),rgb(247 239 229 / .72))!important;border:1px solid rgb(96 58 34 / .24)!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .78),inset 0 -1px 0 rgb(164 106 67 / .18),0 12px 30px rgb(38 17 7 / .2)!important;backdrop-filter:blur(10px) saturate(130%)!important;-webkit-backdrop-filter:blur(10px) saturate(130%)!important;transition:transform 0.25s ease,box-shadow 0.25s ease,border-color 0.25s ease}body.blangkon-makeover #page-menu .menu-v2-item::before,body.blangkon-makeover #page-menu .menu-card::before{content:"";position:absolute;left:10px;right:10px;top:0;height:46%;border-radius:14px;background:linear-gradient(180deg,rgb(255 255 255 / .36),#fff0);pointer-events:none}body.blangkon-makeover #page-menu .menu-v2-item:hover,body.blangkon-makeover #page-menu .menu-card:hover{transform:translateY(-4px);border-color:rgb(209 116 59 / .45)!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .85),inset 0 -1px 0 rgb(199 125 77 / .22),0 16px 36px rgb(61 27 10 / .28),0 0 0 1px rgb(236 165 121 / .2)!important}body.blangkon-makeover #page-menu .menu-v2-thumb,body.blangkon-makeover #page-menu .menu-card-img img{border-radius:12px;box-shadow:0 6px 16px rgb(36 15 6 / .22)}body.blangkon-makeover #page-menu .menu-v2-price{background:linear-gradient(135deg,rgb(255 224 195 / .9),rgb(238 190 151 / .78))!important;border:1px solid rgb(181 111 66 / .38)!important;color:#6a2f12!important}body.blangkon-makeover #page-menu .menu-v2-name,body.blangkon-makeover #page-menu .menu-card-name,body.blangkon-makeover #page-menu .menu-list-name{color:#2b1a10!important}body.blangkon-makeover #page-menu .menu-v2-desc,body.blangkon-makeover #page-menu .menu-card-desc,body.blangkon-makeover #page-menu .menu-list-desc,body.blangkon-makeover #page-menu .menu-list-variants{color:#6a5241!important}body.blangkon-makeover .menu-item-modal-card{background:#fffdf9!important;border-color:rgb(60 30 10 / .14)!important}body.blangkon-makeover .menu-item-modal-title{color:#24160f!important}body.blangkon-makeover .menu-item-modal-desc,body.blangkon-makeover .menu-item-modal-addons{color:#5f4a38!important}body.blangkon-makeover .menu-item-modal-btn{color:#ffffff!important}body.blangkon-makeover .booking-form-card{background:#f7f5f2!important;border-color:rgb(60 30 10 / .14)!important}body.blangkon-makeover .booking-label,body.blangkon-makeover .booking-radio-title,body.blangkon-makeover .booking-preview-content{color:#2b1a10!important}body.blangkon-makeover .booking-radio-sub,body.blangkon-makeover .booking-submit-note{color:#6c5848!important}body.blangkon-makeover .booking-input{background:#ffffff!important;border-color:rgb(60 30 10 / .2)!important;color:#2b1a10!important}body.blangkon-makeover .booking-input::placeholder{color:#9a8573!important}body.blangkon-makeover #page-menu .menu-v2-content .menu-v2-list .menu-v2-item{position:relative!important;overflow:hidden!important;background:linear-gradient(160deg,rgb(38 24 16 / .88),rgb(24 15 10 / .92))!important;border:1px solid rgb(255 170 120 / .22)!important;box-shadow:inset 0 1px 0 rgb(255 245 234 / .2),inset 0 -1px 0 rgb(255 168 116 / .12),0 12px 30px rgb(0 0 0 / .34)!important;backdrop-filter:blur(12px) saturate(125%)!important;-webkit-backdrop-filter:blur(12px) saturate(125%)!important;transition:transform 0.25s ease,box-shadow 0.25s ease,border-color 0.25s ease!important}body.blangkon-makeover #page-menu .menu-v2-content .menu-v2-list .menu-v2-item::before{content:""!important;position:absolute!important;left:8px!important;right:8px!important;top:0!important;height:46%!important;border-radius:14px!important;background:linear-gradient(180deg,rgb(255 255 255 / .22),#fff0)!important;pointer-events:none!important}body.blangkon-makeover #page-menu .menu-v2-content .menu-v2-list .menu-v2-item:hover{transform:translateY(-5px)!important;border-color:rgb(255 186 138 / .45)!important;box-shadow:inset 0 1px 0 rgb(255 248 238 / .26),inset 0 -1px 0 rgb(255 178 124 / .2),0 18px 38px rgb(0 0 0 / .42),0 0 0 1px rgb(255 173 120 / .18)!important}body.blangkon-makeover #page-menu .menu-v2-content .menu-v2-list .menu-v2-name,body.blangkon-makeover #page-menu .menu-v2-content .menu-v2-list .menu-list-name{color:#fff4e9!important}body.blangkon-makeover #page-menu .menu-v2-content .menu-v2-list .menu-v2-desc,body.blangkon-makeover #page-menu .menu-v2-content .menu-v2-list .menu-list-desc,body.blangkon-makeover #page-menu .menu-v2-content .menu-v2-list .menu-list-variants{color:rgb(255 233 216 / .78)!important}body.blangkon-makeover #page-menu .menu-v2-content .menu-v2-list .menu-v2-price{background:linear-gradient(135deg,rgb(255 191 150 / .9),rgb(255 149 96 / .86))!important;border:1px solid rgb(255 205 172 / .44)!important;color:#4f1f08!important;box-shadow:inset 0 1px 0 rgb(255 237 219 / .45)!important}body.blangkon-makeover #page-menu .menu-v2-content .menu-v2-list .menu-v2-thumb,body.blangkon-makeover #page-menu .menu-v2-content .menu-v2-list .menu-card-img img{border-radius:12px!important;box-shadow:0 8px 18px rgb(0 0 0 / .35)!important}body.blangkon-makeover #page-menu .menu-v2-item[data-cat="mie"]{background:linear-gradient(160deg,rgb(69 35 18 / .9),rgb(37 20 11 / .93))!important;border-color:rgb(255 156 92 / .36)!important}body.blangkon-makeover #page-menu .menu-v2-item[data-cat="nasi"]{background:linear-gradient(160deg,rgb(62 24 19 / .9),rgb(33 15 13 / .93))!important;border-color:rgb(255 137 119 / .35)!important}body.blangkon-makeover #page-menu .menu-v2-item[data-cat="minuman"]{background:linear-gradient(160deg,rgb(19 47 57 / .9),rgb(12 30 37 / .93))!important;border-color:rgb(120 227 255 / .34)!important}body.blangkon-makeover #page-menu .menu-v2-item[data-cat="camilan"]{background:linear-gradient(160deg,rgb(67 40 17 / .9),rgb(36 22 11 / .93))!important;border-color:rgb(255 195 111 / .34)!important}body.blangkon-makeover #page-menu .menu-v2-item[data-cat="kopi"]{background:linear-gradient(160deg,rgb(53 31 22 / .9),rgb(28 17 13 / .93))!important;border-color:rgb(214 163 118 / .34)!important}body.blangkon-makeover #page-menu .menu-v2-item[data-cat="non-kopi"],body.blangkon-makeover #page-menu .menu-v2-item[data-cat="nonkopi"]{background:linear-gradient(160deg,rgb(31 35 66 / .9),rgb(18 21 40 / .93))!important;border-color:rgb(159 177 255 / .34)!important}body.blangkon-makeover #page-menu .menu-v2-content{background:linear-gradient(160deg,rgb(24 15 11 / .86),rgb(15 11 9 / .92))!important;border:1px solid rgb(255 167 117 / .2)!important;box-shadow:inset 0 1px 0 rgb(255 239 224 / .12),0 16px 36px rgb(0 0 0 / .36)!important}body.blangkon-makeover #page-menu .menu-v2-category-title,body.blangkon-makeover #page-menu .menu-v2-count{background:transparent!important}body.blangkon-makeover #page-menu .menu-v2-category{background:transparent!important;border:0!important;box-shadow:none!important;margin-bottom:18px!important;padding:0!important}body.blangkon-makeover #page-menu .menu-v2-category-title{color:#f6e7d9!important}body.blangkon-makeover #page-menu .menu-v2-category-main{color:#ffe9d7!important;text-shadow:0 1px 8px rgb(0 0 0 / .38)!important}body.blangkon-makeover #page-menu .cat-label{color:#ffb27d!important;border-color:rgb(255 170 120 / .34)!important;background:rgb(83 40 18 / .48)!important}body.blangkon-makeover #page-menu .menu-v2-list{background:transparent!important;border:0!important;box-shadow:none!important}body.blangkon-makeover #page-ramadan .ramadan-v2-hero{background:linear-gradient(145deg,rgb(30 19 13 / .92),rgb(15 11 9 / .95))!important;border:1px solid rgb(255 174 125 / .24)!important;box-shadow:inset 0 1px 0 rgb(255 240 225 / .16),0 16px 36px rgb(0 0 0 / .38)!important}body.blangkon-makeover #page-ramadan .ramadan-v2-hero .page-header-label{color:#e5ad61!important}body.blangkon-makeover #page-ramadan .ramadan-v2-hero .page-header-title{color:#fff1e4!important}body.blangkon-makeover #page-ramadan .ramadan-v2-hero .page-header-title em{color:#d46a30!important}body.blangkon-makeover #page-ramadan .ramadan-v2-hero .page-header-sub{color:rgb(255 228 205 / .78)!important}body.blangkon-makeover #page-ramadan .ramadan-v2-content{background:linear-gradient(160deg,rgb(35 23 16 / .66),rgb(22 14 10 / .74))!important;border:1px solid rgb(255 170 121 / .2)!important;border-radius:22px!important;box-shadow:inset 0 1px 0 rgb(255 240 225 / .1),0 14px 34px rgb(0 0 0 / .32)!important}body.blangkon-makeover #page-ramadan .ramadan-v2-banner{background:linear-gradient(140deg,rgb(32 53 64 / .82),rgb(34 37 28 / .78))!important;border:1px solid rgb(146 198 230 / .22)!important}body.blangkon-makeover #page-ramadan .ramadan-v2-section-head .ramadan-category-title{color:#f6e5d6!important}body.blangkon-makeover #page-ramadan .ramadan-v2-divider{background:linear-gradient(90deg,rgb(230 163 109 / .7),transparent)!important}body.blangkon-makeover #page-ramadan .ramadan-v2-card,body.blangkon-makeover #page-ramadan .ramadan-v2-soft-card{background:linear-gradient(160deg,rgb(37 23 16 / .9),rgb(22 14 10 / .93))!important;border:1px solid rgb(255 171 122 / .24)!important;box-shadow:inset 0 1px 0 rgb(255 240 225 / .16),0 12px 28px rgb(0 0 0 / .34)!important;color:#f8e8db!important}body.blangkon-makeover #page-ramadan .ramadan-v2-card.v1{background:linear-gradient(160deg,rgb(80 30 23 / .92),rgb(43 18 14 / .95))!important}body.blangkon-makeover #page-ramadan .ramadan-v2-card.v2{background:linear-gradient(160deg,rgb(76 56 24 / .92),rgb(40 30 14 / .95))!important;color:#f7eadf!important}body.blangkon-makeover #page-ramadan .ramadan-v2-card.v3{background:linear-gradient(160deg,rgb(27 63 43 / .92),rgb(14 34 24 / .95))!important}body.blangkon-makeover #page-ramadan .ramadan-v2-name{color:#fff2e6!important}body.blangkon-makeover #page-ramadan .ramadan-v2-desc{color:rgb(255 228 205 / .78)!important}body.blangkon-makeover #page-ramadan .ramadan-v2-code{background:rgb(255 233 213 / .2)!important;color:#ffdfc4!important}body.blangkon-makeover #page-ramadan .ramadan-v2-price{background:linear-gradient(135deg,rgb(255 196 155 / .92),rgb(255 151 99 / .88))!important;color:#4f2009!important;border-color:rgb(255 223 194 / .45)!important}body.blangkon-makeover #page-ramadan .ramadan-v2-btn{background:linear-gradient(135deg,rgb(225 106 47 / .94),rgb(146 58 22 / .9))!important;color:#fff5ec!important;border:1px solid rgb(255 203 168 / .32)!important}body.blangkon-makeover #page-ramadan .ramadan-v2-wa{background:linear-gradient(135deg,rgb(225 106 47 / .94),rgb(146 58 22 / .9))!important;color:#fff5ec!important;border-color:rgb(255 203 168 / .32)!important}body.blangkon-makeover #page-ramadan .ramadan-v2-actions{display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px!important}body.blangkon-makeover #page-ramadan .ramadan-v2-btn,body.blangkon-makeover #page-ramadan .ramadan-v2-wa{min-height:42px!important;border-radius:14px!important;font-weight:700!important;font-size:15px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;box-shadow:inset 0 1px 0 rgb(255 221 193 / .24),0 10px 22px rgb(0 0 0 / .26)!important}body.blangkon-makeover #page-pesan .pesan-option-card,body.blangkon-makeover .pesan-option-card{background:linear-gradient(160deg,rgb(31 20 14 / .88),rgb(18 12 9 / .92))!important;border:1px solid rgb(255 171 122 / .24)!important;box-shadow:inset 0 1px 0 rgb(255 240 225 / .16),0 14px 30px rgb(0 0 0 / .34)!important}body.blangkon-makeover #page-pesan .pesan-option-title,body.blangkon-makeover .pesan-option-title{color:#fff1e4!important}body.blangkon-makeover #page-pesan .pesan-option-desc,body.blangkon-makeover .pesan-option-desc{color:rgb(255 228 206 / .78)!important}body.blangkon-makeover #page-pesan .order-builder-section .ob-menu-panel,body.blangkon-makeover #page-pesan .order-builder-section .ob-cart-panel,body.blangkon-makeover .order-builder-section .ob-menu-panel,body.blangkon-makeover .order-builder-section .ob-cart-panel{background:linear-gradient(160deg,rgb(28 18 12 / .9),rgb(17 12 9 / .94))!important;border:1px solid rgb(255 170 120 / .22)!important;box-shadow:inset 0 1px 0 rgb(255 239 223 / .12),0 14px 32px rgb(0 0 0 / .36)!important}body.blangkon-makeover .order-builder-section .ob-filter-tabs,body.blangkon-makeover .order-builder-section .ob-tools,body.blangkon-makeover .order-builder-section .ob-cart-header,body.blangkon-makeover .order-builder-section .ob-cart-footer{border-color:rgb(255 174 126 / .18)!important}body.blangkon-makeover .order-builder-section .ob-search,body.blangkon-makeover .order-builder-section .ob-cat-tab{background:rgb(255 237 222 / .1)!important;border-color:rgb(255 175 127 / .22)!important;color:#ffe9d7!important}body.blangkon-makeover .order-builder-section .ob-search::placeholder{color:rgb(255 220 194 / .66)!important}body.blangkon-makeover .order-builder-section .ob-tab{color:rgb(255 228 206 / .72)!important}body.blangkon-makeover .order-builder-section .ob-tab.active{color:#ffb784!important;border-bottom-color:#ff9b62!important}body.blangkon-makeover .order-builder-section .ob-cat-tab.active{background:linear-gradient(135deg,rgb(209 102 46 / .92),rgb(145 63 25 / .9))!important;color:#fff4eb!important;border-color:rgb(255 202 167 / .38)!important}body.blangkon-makeover .order-builder-section .ob-menu-item{background:linear-gradient(160deg,rgb(41 25 17 / .9),rgb(24 15 11 / .94))!important;border:1px solid rgb(255 172 123 / .24)!important;box-shadow:inset 0 1px 0 rgb(255 239 223 / .12),0 12px 24px rgb(0 0 0 / .3)!important}body.blangkon-makeover .order-builder-section .ob-item-name{color:#fff2e6!important}body.blangkon-makeover .order-builder-section .ob-item-price{color:#ffb784!important}body.blangkon-makeover .order-builder-section .ob-addon-pill{background:rgb(255 220 194 / .14)!important;border-color:rgb(255 189 151 / .36)!important;color:#ffd8ba!important}body.blangkon-makeover .order-builder-section .ob-add-btn{background:linear-gradient(135deg,rgb(225 106 47 / .94),rgb(146 58 22 / .9))!important;color:#fff5ec!important}body.blangkon-makeover .order-builder-section .ob-cart-header,body.blangkon-makeover .order-builder-section .ob-cart-item-name,body.blangkon-makeover .order-builder-section .ob-qty-val,body.blangkon-makeover .order-builder-section .ob-cart-total-row{color:#ffe9d7!important}body.blangkon-makeover .order-builder-section .ob-cart-empty,body.blangkon-makeover .order-builder-section .ob-item-subtotal,body.blangkon-makeover .order-builder-section .ob-cart-note{color:rgb(255 225 201 / .7)!important}body.blangkon-makeover .order-builder-section{max-width:min(1560px, calc(100vw - 64px))!important;padding-left:32px!important;padding-right:32px!important}body.blangkon-makeover .order-builder-section .ob-layout{grid-template-columns:minmax(860px,1.62fr) minmax(390px,0.78fr)!important;gap:22px!important}@media (max-width:1400px){body.blangkon-makeover .order-builder-section{max-width:min(1380px, calc(100vw - 48px))!important;padding-left:24px!important;padding-right:24px!important}body.blangkon-makeover .order-builder-section .ob-layout{grid-template-columns:minmax(720px,1.48fr) minmax(350px,0.86fr)!important}}body.blangkon-makeover #page-billiard .billiard-cards,body.blangkon-makeover #page-billiard .billiard-event-section,body.blangkon-makeover #page-billiard .billiard-status-bar,body.blangkon-makeover #page-billiard .billiard-booking-section{max-width:min(1540px, calc(100vw - 64px))!important}body.blangkon-makeover #page-billiard .billiard-status-title{color:#4edbd0!important}body.blangkon-makeover #page-billiard .billiard-status-card{background:linear-gradient(160deg,rgb(27 20 16 / .9),rgb(16 12 10 / .94))!important;border:1px solid rgb(105 211 200 / .26)!important;box-shadow:inset 0 1px 0 rgb(214 255 250 / .12),0 12px 28px rgb(0 0 0 / .34)!important}body.blangkon-makeover #page-billiard .billiard-status-name{color:#f2ebe2!important}body.blangkon-makeover #page-billiard .billiard-status-name small,body.blangkon-makeover #page-billiard .billiard-status-footer{color:rgb(242 235 226 / .68)!important}body.blangkon-makeover #page-billiard .billiard-status-note{background:rgb(123 236 218 / .12)!important;color:#bdf3ea!important;border:1px solid rgb(123 236 218 / .22)!important}body.blangkon-makeover #page-billiard .meja-tersedia{background:rgb(104 236 173 / .2)!important;color:#7df8ba!important}body.blangkon-makeover #page-billiard .meja-penuh{background:rgb(255 123 123 / .2)!important;color:#ffb0b0!important}body.blangkon-makeover #page-billiard .meja-tutup{background:rgb(255 255 255 / .12)!important;color:#ddd!important}body.blangkon-makeover #page-billiard .billiard-venue-card{background:linear-gradient(160deg,rgb(30 21 16 / .9),rgb(18 12 10 / .95))!important;border:1px solid rgb(109 222 209 / .24)!important;box-shadow:inset 0 1px 0 rgb(211 255 248 / .12),0 16px 34px rgb(0 0 0 / .34)!important}body.blangkon-makeover #page-billiard .billiard-venue-top{background:linear-gradient(140deg,rgb(20 116 106 / .78),rgb(10 62 57 / .9))!important;border-bottom:1px solid rgb(109 222 209 / .24)!important}body.blangkon-makeover #page-billiard .billiard-venue-body{background:transparent!important}body.blangkon-makeover #page-billiard .billiard-info-label{color:rgb(246 239 229 / .56)!important}body.blangkon-makeover #page-billiard .billiard-info-val{color:#f6ede3!important}body.blangkon-makeover #page-billiard .billiard-btn .btn-primary{background:linear-gradient(135deg,rgb(225 106 47 / .94),rgb(146 58 22 / .9))!important;border:1px solid rgb(255 203 168 / .34)!important;color:#fff5ec!important}body.blangkon-makeover #page-billiard .billiard-booking-section .section-label{color:#4edbd0!important}body.blangkon-makeover #page-billiard .billiard-booking-section .section-title{color:#f7efe6!important}body.blangkon-makeover #page-billiard .billiard-booking-section .section-title em{color:#d46a30!important}body.blangkon-makeover #page-billiard .billiard-booking-section>p{color:rgb(245 236 226 / .72)!important}body.blangkon-makeover #page-billiard .booking-form-card{background:linear-gradient(160deg,rgb(28 19 14 / .92),rgb(17 12 9 / .95))!important;border:1px solid rgb(109 222 209 / .24)!important;box-shadow:inset 0 1px 0 rgb(211 255 248 / .12),0 14px 30px rgb(0 0 0 / .36)!important}body.blangkon-makeover #page-billiard .booking-label,body.blangkon-makeover #page-billiard .booking-radio-title{color:#f6ede3!important}body.blangkon-makeover #page-billiard .booking-radio-sub{color:rgb(245 236 226 / .68)!important}body.blangkon-makeover #page-billiard .booking-input{background:rgb(255 238 223 / .1)!important;border-color:rgb(109 222 209 / .24)!important;color:#f9f0e8!important}body.blangkon-makeover #page-billiard .booking-input::placeholder{color:rgb(245 236 226 / .54)!important}body.blangkon-makeover #page-billiard .booking-input:focus{border-color:rgb(109 222 209 / .48)!important;box-shadow:0 0 0 3px rgb(109 222 209 / .2)!important}body.blangkon-makeover #page-billiard .booking-radio{background:rgb(255 238 223 / .08)!important;border-color:rgb(109 222 209 / .22)!important}body.blangkon-makeover #page-billiard .booking-radio:has(input:checked){background:rgb(109 222 209 / .16)!important;border-color:rgb(109 222 209 / .48)!important}body.blangkon-makeover #page-billiard .booking-preview-box{background:rgb(109 222 209 / .12)!important;border-color:rgb(109 222 209 / .32)!important}body.blangkon-makeover #page-billiard .booking-preview-label{color:#66e6d8!important}body.blangkon-makeover #page-billiard .booking-preview-content,body.blangkon-makeover #page-billiard .booking-submit-note{color:rgb(245 236 226 / .78)!important}body.blangkon-makeover #page-billiard .booking-submit-group .btn-primary{background:linear-gradient(135deg,rgb(225 106 47 / .94),rgb(146 58 22 / .9))!important;border:1px solid rgb(255 203 168 / .34)!important;color:#fff5ec!important}body.blangkon-makeover #page-billiard .tournament-card{background:linear-gradient(160deg,rgb(30 21 16 / .92),rgb(18 12 10 / .95))!important;border:1px solid rgb(109 222 209 / .22)!important;box-shadow:inset 0 1px 0 rgb(211 255 248 / .1),0 14px 28px rgb(0 0 0 / .34)!important}body.blangkon-makeover #page-billiard .tournament-card-header{background:linear-gradient(140deg,rgb(20 116 106 / .78),rgb(10 62 57 / .9))!important}body.blangkon-makeover #page-billiard .tournament-body{background:transparent!important}body.blangkon-makeover #page-billiard .tournament-meta-item,body.blangkon-makeover #page-billiard .tournament-desc,body.blangkon-makeover #page-billiard .tournament-expand-btn{color:rgb(245 236 226 / .76)!important}body.blangkon-makeover #page-billiard .tournament-prize{color:#ffc38f!important}body.blangkon-makeover #page-billiard .tournament-desc-content{border-top-color:rgb(109 222 209 / .18)!important}body.blangkon-makeover #page-billiard .billiard-tournament-empty{background:linear-gradient(160deg,rgb(30 21 16 / .88),rgb(18 12 10 / .93))!important;border:1px solid rgb(109 222 209 / .2)!important;border-radius:16px!important;padding:40px!important;text-align:center!important;color:rgb(245 236 226 / .72)!important}body.blangkon-makeover #page-billiard .billiard-tournament-empty-icon{font-size:48px;margin-bottom:12px}body.blangkon-makeover #page-billiard .billiard-host-cta{background:linear-gradient(160deg,rgb(22 54 60 / .76),rgb(16 36 42 / .82))!important;border:1px solid rgb(109 222 209 / .26)!important;border-radius:16px!important;padding:28px!important;margin-top:32px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;flex-wrap:wrap!important;gap:16px!important}body.blangkon-makeover #page-billiard .billiard-host-cta-title{font-weight:700;font-size:17px;margin-bottom:6px;color:#d9faf4}body.blangkon-makeover #page-billiard .billiard-host-cta-desc{font-size:13.5px;color:rgb(219 245 241 / .8);line-height:1.6;max-width:500px}body.blangkon-makeover #page-billiard .billiard-host-cta-btn{white-space:nowrap!important;background:linear-gradient(135deg,rgb(225 106 47 / .94),rgb(146 58 22 / .9))!important;border:1px solid rgb(255 203 168 / .34)!important;color:#fff5ec!important}body.blangkon-makeover #page-artspace .artcal-card{background:linear-gradient(160deg,rgb(30 21 16 / .9),rgb(18 12 10 / .94))!important;border:1px solid rgb(188 137 255 / .28)!important;box-shadow:inset 0 1px 0 rgb(243 226 255 / .12),0 14px 30px rgb(0 0 0 / .34)!important}body.blangkon-makeover #page-artspace .artcal-month,body.blangkon-makeover #page-artspace .artcal-week,body.blangkon-makeover #page-artspace .artcal-list-title,body.blangkon-makeover #page-artspace .artcal-day-title{color:#f2e7ff!important}body.blangkon-makeover #page-artspace .artcal-nav{background:rgb(255 236 255 / .12)!important;border-color:rgb(192 132 252 / .28)!important;color:#f2e7ff!important}body.blangkon-makeover #page-artspace .artcal-cell{background:linear-gradient(160deg,rgb(46 31 61 / .9),rgb(28 19 38 / .94))!important;border-color:rgb(186 145 240 / .26)!important}body.blangkon-makeover #page-artspace .artcal-daynum{color:#f9efff!important}body.blangkon-makeover #page-artspace .artcal-cell.selected{outline-color:rgb(206 160 255 / .64)!important}body.blangkon-makeover #page-artspace .artcal-empty{background:rgb(255 235 255 / .1)!important;border-color:rgb(192 132 252 / .3)!important;color:rgb(242 231 255 / .74)!important}body.blangkon-makeover #page-artspace .artcal-ev{background:linear-gradient(160deg,rgb(32 22 43 / .9),rgb(20 14 30 / .94))!important;border-color:rgb(192 132 252 / .3)!important}body.blangkon-makeover #page-artspace .artcal-ev-title{color:#f7ecff!important}body.blangkon-makeover #page-artspace .artcal-meta,body.blangkon-makeover #page-artspace .artcal-desc{color:rgb(242 231 255 / .76)!important}body.blangkon-makeover #page-artspace .ecatalog-subtitle{color:rgb(245 233 255 / .74)!important}body.blangkon-makeover #page-artspace .ecatalog-filter{background:rgb(255 236 255 / .1)!important;border-color:rgb(192 132 252 / .28)!important;color:#f2e7ff!important}body.blangkon-makeover #page-artspace .ecatalog-filter.active{background:linear-gradient(135deg,rgb(127 68 194 / .92),rgb(82 38 138 / .9))!important;border-color:rgb(211 176 255 / .4)!important;color:#fff8ff!important}body.blangkon-makeover #page-artspace .artwork-card,body.blangkon-makeover #page-artwork .catalog-card{background:linear-gradient(160deg,rgb(31 21 40 / .9),rgb(19 13 27 / .95))!important;border:1px solid rgb(192 132 252 / .28)!important;box-shadow:inset 0 1px 0 rgb(243 226 255 / .11),0 14px 30px rgb(0 0 0 / .34)!important}body.blangkon-makeover #page-artspace .artwork-card-title,body.blangkon-makeover #page-artwork .catalog-title{color:#f8efff!important}body.blangkon-makeover #page-artspace .artwork-card-artist,body.blangkon-makeover #page-artwork .catalog-artist{color:rgb(242 231 255 / .74)!important}body.blangkon-makeover #page-artspace .artwork-price,body.blangkon-makeover #page-artwork .catalog-price{color:#d6a2ff!important}body.blangkon-makeover #page-artspace .catalog-type-badge{background:rgb(151 80 233 / .2)!important;color:#e9cbff!important;border-color:rgb(194 145 252 / .35)!important}body.blangkon-makeover #page-artspace .catalog-avail-badge.avail-open{background:rgb(74 222 128 / .24)!important;color:#9df5c0!important}body.blangkon-makeover #page-home .jam-section{background:linear-gradient(160deg,rgb(25 17 12 / .9),rgb(14 11 9 / .94))!important;border:1px solid rgb(255 171 122 / .2)!important;border-radius:24px!important;overflow:hidden!important;box-shadow:inset 0 1px 0 rgb(255 238 222 / .1),0 16px 36px rgb(0 0 0 / .34)!important}body.blangkon-makeover #page-home .jam-left{background:transparent!important}body.blangkon-makeover #page-home .jam-right{background:linear-gradient(160deg,rgb(62 28 12 / .7),rgb(38 17 9 / .76))!important;border-left:1px solid rgb(255 171 122 / .2)!important}body.blangkon-makeover #page-home .jam-left .section-title{color:#f7eee5!important;text-shadow:0 2px 10px rgb(0 0 0 / .28)!important}body.blangkon-makeover #page-home .jam-left .section-title em{color:#dba856!important}body.blangkon-makeover #page-home .jam-card{background:linear-gradient(160deg,rgb(33 22 15 / .88),rgb(20 14 10 / .93))!important;border:1px solid rgb(255 171 122 / .22)!important;box-shadow:inset 0 1px 0 rgb(255 238 222 / .1),0 10px 22px rgb(0 0 0 / .28)!important}body.blangkon-makeover #page-home .jam-name,body.blangkon-makeover #page-home .jam-time{color:#f7eee5!important}body.blangkon-makeover #page-home .jam-sub,body.blangkon-makeover #page-home .jam-time small{color:rgb(245 234 224 / .72)!important}body.blangkon-makeover #page-home .jam-right-title,body.blangkon-makeover #page-home .jam-right-addr{color:#fff2e6!important}body.blangkon-makeover #page-home .map-embed{border:1px solid rgb(255 171 122 / .26)!important;box-shadow:0 10px 24px rgb(0 0 0 / .32)!important}body.blangkon-makeover #page-home .jam-right .btn-primary{background:linear-gradient(135deg,rgb(225 106 47 / .94),rgb(146 58 22 / .9))!important;border:1px solid rgb(255 203 168 / .34)!important;color:#fff5ec!important}body.blangkon-makeover #page-home .ig-plugin-wrap,body.blangkon-makeover .ig-plugin-wrap{background:linear-gradient(160deg,rgb(28 19 14 / .9),rgb(16 12 10 / .94))!important;border:1px solid rgb(255 171 122 / .24)!important;box-shadow:inset 0 1px 0 rgb(255 238 222 / .1),0 14px 30px rgb(0 0 0 / .34)!important}body.blangkon-makeover #page-home .ig-plugin-wrap .instagram-gallery-feed,body.blangkon-makeover #page-home .ig-plugin-wrap .insta-gallery-feed{background:transparent!important}body.blangkon-makeover #page-home .ig-plugin-wrap .insta-gallery-button,body.blangkon-makeover #page-home .ig-plugin-wrap .sbi_follow_btn a,body.blangkon-makeover #page-home .ig-plugin-wrap .sbi_load_btn .sbi_load_btn_link,body.blangkon-makeover #page-home .ig-plugin-wrap .insta-gallery-actions a{background:linear-gradient(135deg,rgb(225 106 47 / .94),rgb(146 58 22 / .9))!important;border:1px solid rgb(255 203 168 / .34)!important;color:#fff5ec!important;border-radius:12px!important;box-shadow:inset 0 1px 0 rgb(255 221 193 / .24),0 8px 18px rgb(0 0 0 / .24)!important}body.blangkon-makeover #page-home .ig-section{background:linear-gradient(160deg,rgb(26 18 13 / .9),rgb(15 11 9 / .94))!important;border:1px solid rgb(255 171 122 / .22)!important;box-shadow:inset 0 1px 0 rgb(255 238 222 / .1),0 14px 30px rgb(0 0 0 / .34)!important}body.blangkon-makeover #page-home .ig-section .section-label{color:#e5ad61!important}body.blangkon-makeover #page-home .ig-section .section-title{color:#f7eee5!important}body.blangkon-makeover #page-home .ig-section .section-title em{color:#d46a30!important}body.blangkon-makeover::before{content:'';position:fixed;inset:0;z-index:0;pointer-events:none;background:radial-gradient(ellipse at 15% 20%,rgb(217 79 26 / .07) 0%,transparent 55%),radial-gradient(ellipse at 85% 10%,rgb(201 146 43 / .05) 0%,transparent 50%),radial-gradient(ellipse at 50% 90%,rgb(20 116 106 / .05) 0%,transparent 55%),radial-gradient(ellipse at 90% 60%,rgb(123 69 184 / .04) 0%,transparent 45%)!important;opacity:1!important;animation:mkAmbient 12s ease-in-out infinite alternate}@keyframes mkAmbient{0%{opacity:.75;transform:scale(1)}100%{opacity:1;transform:scale(1.04) translate(.5%,-.5%)}}body.blangkon-makeover .hero-right{background:linear-gradient(165deg,rgb(30 18 9 / .94) 0%,rgb(14 10 4 / .97) 100%)!important;border-left:1px solid rgb(255 255 255 / .06)!important;position:relative;z-index:1}body.blangkon-makeover .hero-quadrant{border-radius:20px!important;background:rgb(255 255 255 / .04)!important;border:1.5px solid rgb(255 255 255 / .09)!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .1),0 4px 18px rgb(0 0 0 / .3)!important;backdrop-filter:blur(14px) saturate(140%)!important;-webkit-backdrop-filter:blur(14px) saturate(140%)!important;transition:transform 0.32s cubic-bezier(.34,1.56,.64,1),background 0.25s ease,border-color 0.25s ease,box-shadow 0.25s ease!important;position:relative;overflow:hidden}body.blangkon-makeover .hero-quadrant::before{content:'';position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent 10%,rgb(255 255 255 / .18) 50%,transparent 90%);pointer-events:none}body.blangkon-makeover .hero-quadrant:hover{transform:translateY(-6px) scale(1.03)!important;background:rgb(255 255 255 / .08)!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .16),0 16px 36px rgb(0 0 0 / .45)!important}body.blangkon-makeover .hero-quadrant.warmindo-q{border-left:3px solid rgb(217 79 26 / .65)!important}body.blangkon-makeover .hero-quadrant.warmindo-q:hover{background:rgb(217 79 26 / .11)!important;border-color:rgb(255 140 80 / .38)!important;box-shadow:inset 0 1px 0 rgb(255 180 120 / .18),0 14px 36px rgb(217 79 26 / .28)!important}body.blangkon-makeover .hero-quadrant.bosteh-q{border-left:3px solid rgb(160 113 58 / .6)!important}body.blangkon-makeover .hero-quadrant.bosteh-q:hover{background:rgb(160 113 58 / .11)!important;border-color:rgb(220 170 80 / .35)!important;box-shadow:inset 0 1px 0 rgb(220 170 80 / .15),0 14px 36px rgb(160 113 58 / .22)!important}body.blangkon-makeover .hero-quadrant.billiard-q{border-left:3px solid rgb(20 116 106 / .6)!important}body.blangkon-makeover .hero-quadrant.billiard-q:hover{background:rgb(20 116 106 / .11)!important;border-color:rgb(80 210 190 / .32)!important;box-shadow:inset 0 1px 0 rgb(80 210 190 / .14),0 14px 36px rgb(20 116 106 / .24)!important}body.blangkon-makeover .hero-quadrant.artspace-q{border-left:3px solid rgb(123 69 184 / .6)!important}body.blangkon-makeover .hero-quadrant.artspace-q:hover{background:rgb(123 69 184 / .11)!important;border-color:rgb(180 120 255 / .32)!important;box-shadow:inset 0 1px 0 rgb(180 120 255 / .14),0 14px 36px rgb(123 69 184 / .24)!important}body.blangkon-makeover .hero-quadrant .q-name{color:rgb(245 239 227 / .92)!important}body.blangkon-makeover .hero-quadrant .q-desc{color:rgb(245 239 227 / .38)!important}body.blangkon-makeover .hero-left{position:relative;z-index:1}body.blangkon-makeover .hero-eyebrow{color:var(--mk-gold)!important}body.blangkon-makeover .hero-eyebrow::before{background:var(--mk-gold)!important}body.blangkon-makeover .hero-delivery-note{color:rgb(245 239 227 / .38)!important}body.blangkon-makeover .tag-warmindo{background:rgb(217 79 26 / .14)!important;border-color:rgb(255 140 80 / .32)!important;color:#ff8a60!important;backdrop-filter:blur(8px)!important}body.blangkon-makeover .tag-bosteh{background:rgb(160 113 58 / .14)!important;border-color:rgb(220 170 80 / .28)!important;color:#d4a055!important;backdrop-filter:blur(8px)!important}body.blangkon-makeover .tag-billiard{background:rgb(20 116 106 / .14)!important;border-color:rgb(80 210 190 / .28)!important;color:#5cddd0!important;backdrop-filter:blur(8px)!important}body.blangkon-makeover .tag-artspace{background:rgb(123 69 184 / .14)!important;border-color:rgb(180 120 255 / .28)!important;color:#c080ff!important;backdrop-filter:blur(8px)!important}body.blangkon-makeover footer{background:rgb(7 4 1 / .97)!important;border-top:1px solid rgb(255 255 255 / .07)!important;position:relative}body.blangkon-makeover footer::before{content:'';position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent 5%,rgb(201 146 43 / .35) 50%,transparent 95%);pointer-events:none}body.blangkon-makeover .footer-logo{color:var(--mk-cream)!important}body.blangkon-makeover .footer-col-title{color:var(--mk-gold)!important}body.blangkon-makeover .footer-links li a:hover,body.blangkon-makeover .footer-links li button:hover{color:var(--mk-cream)!important;opacity:1!important}body.blangkon-makeover .footer-bottom{border-top-color:rgb(255 255 255 / .07)!important}body.blangkon-makeover .status-bar{letter-spacing:0.07em!important}body.blangkon-makeover .dot-open{box-shadow:0 0 6px #4ADE80!important}body.blangkon-makeover .dot-gofood{box-shadow:0 0 6px rgb(249 115 22 / .7)!important}body.blangkon-makeover #site-header::after{content:'';position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent 5%,rgb(255 255 255 / .1) 50%,transparent 95%);pointer-events:none}body.blangkon-makeover .nav-cta{transition:transform 0.25s cubic-bezier(.34,1.56,.64,1),box-shadow 0.25s!important}body.blangkon-makeover .nav-cta:hover{transform:translateY(-2px)!important}body.blangkon-makeover #primary-menu.open{background:rgb(10 6 2 / .97)!important;backdrop-filter:blur(28px)!important}body.blangkon-makeover #primary-menu.open li a,body.blangkon-makeover #primary-menu.open li button{color:rgb(245 239 227 / .8)!important}body.blangkon-makeover #mobile-menu-overlay{background:rgb(7 4 1 / .88)!important;backdrop-filter:blur(16px)!important}body.blangkon-makeover .sticky-wa-btn{box-shadow:0 6px 24px rgb(37 211 102 / .38)!important;transition:transform 0.25s cubic-bezier(.34,1.56,.64,1),box-shadow 0.25s!important}body.blangkon-makeover .sticky-wa-btn:hover{transform:scale(1.1)!important;box-shadow:0 10px 32px rgb(37 211 102 / .5)!important}body.blangkon-makeover .sticky-wa-label{background:rgb(10 6 2 / .92)!important;border:1px solid rgb(255 255 255 / .12)!important;backdrop-filter:blur(12px)!important;color:var(--mk-cream)!important}body.blangkon-makeover .floating-cart{background:linear-gradient(135deg,rgb(209 86 36 / .92),rgb(145 55 18 / .9))!important;border:1.5px solid rgb(255 180 120 / .32)!important;box-shadow:0 6px 24px rgb(217 79 26 / .42),inset 0 1px 0 rgb(255 200 160 / .22)!important;backdrop-filter:blur(14px)!important;transition:transform 0.25s cubic-bezier(.34,1.56,.64,1),box-shadow 0.25s!important}body.blangkon-makeover .floating-cart:hover{transform:scale(1.07)!important;box-shadow:0 10px 32px rgb(217 79 26 / .55)!important}body.blangkon-makeover .cart-toast{background:rgb(12 7 2 / .96)!important;border:1px solid rgb(255 255 255 / .14)!important;backdrop-filter:blur(18px)!important;color:var(--mk-cream)!important;box-shadow:0 8px 32px rgb(0 0 0 / .55)!important}body.blangkon-makeover .toast{background:rgb(12 7 2 / .96)!important;border:1px solid rgb(255 255 255 / .14)!important;backdrop-filter:blur(18px)!important;box-shadow:0 8px 32px rgb(0 0 0 / .55)!important}body.blangkon-makeover .toast-message{color:var(--mk-cream)!important}body.blangkon-makeover .floating-button{background:linear-gradient(135deg,rgb(209 86 36 / .92),rgb(145 55 18 / .9))!important;border:1.5px solid rgb(255 180 120 / .3)!important;box-shadow:0 6px 22px rgb(217 79 26 / .42)!important}body.blangkon-makeover .page.active{animation:mkPageIn 0.38s cubic-bezier(.22,1,.36,1) both!important}@keyframes mkPageIn{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}body.blangkon-makeover .jelly-reveal{opacity:0;transform:translateY(22px) scale(.975);transition:opacity 0.48s ease,transform 0.48s cubic-bezier(.34,1.56,.64,1)}body.blangkon-makeover .jelly-reveal.visible{opacity:1;transform:translateY(0) scale(1)}body.blangkon-makeover .jelly-reveal:nth-child(2){transition-delay:0.06s}body.blangkon-makeover .jelly-reveal:nth-child(3){transition-delay:0.12s}body.blangkon-makeover .jelly-reveal:nth-child(4){transition-delay:0.18s}body.blangkon-makeover .jelly-reveal:nth-child(5){transition-delay:0.24s}body.blangkon-makeover .jelly-reveal:nth-child(6){transition-delay:0.30s}body.blangkon-makeover ::-webkit-scrollbar{width:5px;height:5px}body.blangkon-makeover ::-webkit-scrollbar-track{background:rgb(255 255 255 / .03)}body.blangkon-makeover ::-webkit-scrollbar-thumb{background:rgb(255 255 255 / .14);border-radius:3px}body.blangkon-makeover ::-webkit-scrollbar-thumb:hover{background:rgb(255 255 255 / .26)}body.blangkon-makeover section{position:relative;z-index:1}body.blangkon-makeover .modal-overlay{background:rgb(0 0 0 / .78)!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important}body.blangkon-makeover .ob-opt-overlay{background:rgb(0 0 0 / .72)!important;backdrop-filter:blur(12px)!important}body.blangkon-makeover .promo-card{background:linear-gradient(160deg,rgb(28 18 12 / .9),rgb(16 11 8 / .94))!important;border:1px solid rgb(255 171 122 / .2)!important;box-shadow:inset 0 1px 0 rgb(255 238 222 / .1),0 12px 28px rgb(0 0 0 / .34)!important;backdrop-filter:blur(12px)!important}body.blangkon-makeover .promo-title{color:var(--mk-cream)!important}body.blangkon-makeover .promo-desc{color:rgb(245 239 227 / .58)!important}body.blangkon-makeover .ulasan-sumber{color:rgb(245 239 227 / .35)!important}body.blangkon-makeover .ulasan-stars-display{filter:drop-shadow(0 0 4px rgb(245 158 11 / .5))}body.blangkon-makeover .faq-content{position:relative;z-index:1}body.blangkon-makeover .galeri-lightbox{background:rgb(0 0 0 / .94)!important}body.blangkon-makeover .galeri-lightbox-close{background:rgb(255 255 255 / .1)!important;border:1px solid rgb(255 255 255 / .2)!important;color:#fff!important;backdrop-filter:blur(10px)!important}body.blangkon-makeover .lb-share-btn{background:rgb(255 255 255 / .1)!important;border:1px solid rgb(255 255 255 / .22)!important;backdrop-filter:blur(8px)!important}body.blangkon-makeover .galeri-lightbox-caption{color:rgb(255 255 255 / .78)!important}body.blangkon-makeover .lokasi-map-full{border:1px solid rgb(255 255 255 / .1)!important;box-shadow:0 8px 28px rgb(0 0 0 / .4)!important}body.blangkon-makeover .billiard-hero,body.blangkon-makeover .artspace-hero,body.blangkon-makeover .artpage-hero{position:relative;overflow:hidden}body.blangkon-makeover .billiard-hero::after{content:'';position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse at 75% 50%,rgb(20 116 106 / .22) 0%,transparent 60%)}body.blangkon-makeover .artspace-hero::after,body.blangkon-makeover .artpage-hero::after{content:'';position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse at 75% 50%,rgb(123 69 184 / .2) 0%,transparent 60%)}body.blangkon-makeover .empty-title{color:var(--mk-cream)!important}body.blangkon-makeover .empty-desc{color:rgb(245 239 227 / .5)!important}body.blangkon-makeover .detail-list{background:rgb(255 255 255 / .05)!important}body.blangkon-makeover .detail-item{border-bottom-color:rgb(255 255 255 / .08)!important}body.blangkon-makeover .modal-body .terms-list li{color:rgb(245 239 227 / .58)!important}body.blangkon-makeover .terms-list li::before{color:#ff9060!important}body.blangkon-makeover .menu-cart-hint{background:rgb(20 116 106 / .1)!important;border-color:rgb(20 116 106 / .26)!important;color:#5cddd0!important}body.blangkon-makeover .menu-cart-hint button{color:#5cddd0!important}@media (prefers-reduced-motion:reduce){body.blangkon-makeover *,body.blangkon-makeover *::before,body.blangkon-makeover *::after{animation-duration:0.01ms!important;animation-iteration-count:1!important;transition-duration:0.01ms!important}}body.blangkon-makeover .ulasan-card{background:linear-gradient(160deg,rgb(30 20 14 / .88),rgb(18 12 8 / .92))!important;border:1px solid rgb(255 171 122 / .2)!important;box-shadow:inset 0 1px 0 rgb(255 238 222 / .1),0 12px 28px rgb(0 0 0 / .32)!important;backdrop-filter:blur(14px) saturate(130%)!important;-webkit-backdrop-filter:blur(14px) saturate(130%)!important;transition:transform 0.3s cubic-bezier(.34,1.56,.64,1),box-shadow 0.25s!important}body.blangkon-makeover .ulasan-card:hover{transform:translateY(-5px)!important;border-color:rgb(255 171 122 / .34)!important;box-shadow:inset 0 1px 0 rgb(255 238 222 / .14),0 18px 38px rgb(0 0 0 / .42)!important}body.blangkon-makeover .ulasan-nama{color:#fff4ea!important;font-weight:700!important}body.blangkon-makeover .ulasan-teks{color:rgb(255 232 210 / .88)!important;font-style:italic}body.blangkon-makeover .ulasan-tanggal{color:rgb(255 218 188 / .5)!important}body.blangkon-makeover .ulasan-sumber{color:rgb(255 218 188 / .42)!important}body.blangkon-makeover .ulasan-stars-display{color:#F59E0B!important;filter:drop-shadow(0 0 4px rgb(245 158 11 / .45))!important}body.blangkon-makeover .ulasan-unit-tag{background:rgb(217 79 26 / .16)!important;color:#ffb07a!important;border:1px solid rgb(255 168 120 / .28)!important}body.blangkon-makeover .ulasan-avatar-placeholder{background:rgb(217 79 26 / .7)!important;color:#fff!important}body.blangkon-makeover .ulasan-stat-score{color:#ff9060!important}body.blangkon-makeover .ulasan-stat-sub{color:rgb(255 218 188 / .55)!important}body.blangkon-makeover .ulasan-cta-card{background:linear-gradient(135deg,rgb(38 24 16 / .88),rgb(22 14 10 / .92))!important;border:1px solid rgb(255 171 122 / .26)!important;box-shadow:inset 0 1px 0 rgb(255 238 222 / .14),0 16px 36px rgb(0 0 0 / .38)!important;backdrop-filter:blur(14px)!important}body.blangkon-makeover .ulasan-cta-title{color:#fff2e6!important;font-family:'Instrument Serif','Playfair Display',serif!important}body.blangkon-makeover .ulasan-cta-desc{color:rgb(255 228 206 / .72)!important}body.blangkon-makeover #page-ulasan [style*="text-align:center"],body.blangkon-makeover #page-ulasan [style*="text-align: center"]{color:rgb(255 218 188 / .55)!important}body.blangkon-makeover .artspace-about-wrap{margin-top:40px!important}body.blangkon-makeover .artspace-about-card{background:linear-gradient(135deg,rgb(74 38 120 / .28),rgb(46 22 80 / .32))!important;border:1px solid rgb(192 132 252 / .32)!important;box-shadow:inset 0 1px 0 rgb(255 236 255 / .1),0 16px 40px rgb(0 0 0 / .42)!important;backdrop-filter:blur(16px) saturate(140%)!important;-webkit-backdrop-filter:blur(16px) saturate(140%)!important}body.blangkon-makeover .artspace-about-glow{background:radial-gradient(circle,rgb(192 132 252 / .22),transparent)!important}body.blangkon-makeover .artspace-about-title{color:#f8efff!important;font-family:'Instrument Serif','Playfair Display',serif!important;text-shadow:0 2px 8px rgb(0 0 0 / .32)!important}body.blangkon-makeover .artspace-about-text{color:rgb(242 228 255 / .84)!important}body.blangkon-makeover .hero-delivery-note{color:rgb(245 239 227 / .52)!important}body.blangkon-makeover .hero-delivery-note svg,body.blangkon-makeover .hero-delivery-note .delivery-icon{opacity:0.55!important}body.blangkon-makeover .hero-left p,body.blangkon-makeover .hero-left span:not(.hero-eyebrow):not(.hero-title):not([class*="btn"]){color:rgb(245 239 227 / .7)!important}body.blangkon-makeover .instagram-gallery__button,body.blangkon-makeover .instagram-gallery__button--follow,body.blangkon-makeover .insta-gallery-button,body.blangkon-makeover [class*="instagram-gallery__button"]{background-color:rgb(29 150 243 / .92)!important;color:#ffffff!important;font-weight:600!important;border:1.5px solid rgb(255 255 255 / .3)!important;text-shadow:0 1px 2px rgb(0 0 0 / .25)!important}body.blangkon-makeover .swiper-pagination-bullet,.swiper-pagination-bullet{width:10px!important;height:10px!important;position:relative!important}body.blangkon-makeover .swiper-pagination-bullet::before,.swiper-pagination-bullet::before{content:''!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;min-width:24px!important;min-height:24px!important}body.blangkon-makeover .swiper-pagination,.swiper-pagination{padding:8px 12px!important}body.blangkon-makeover .swiper-pagination-bullet+.swiper-pagination-bullet,.swiper-pagination-bullet+.swiper-pagination-bullet{margin-left:10px!important}body.blangkon-makeover [class*="instagram-gallery-item__icon"],[class*="instagram-gallery-item__icon"]{min-width:44px!important;min-height:44px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}body.blangkon-makeover .ig-loading-placeholder{color:rgb(245 239 227 / .35)!important}body.blangkon-makeover .ig-loading-inner svg{stroke:rgb(245 239 227 / .35)!important}body.blangkon-makeover .modal-overlay{background:rgb(0 0 0 / .8)!important;backdrop-filter:blur(14px)!important;-webkit-backdrop-filter:blur(14px)!important}body.blangkon-makeover .modal-box{background:linear-gradient(160deg,rgb(28 18 12 / .97) 0%,rgb(18 12 8 / .98) 100%)!important;border:1px solid rgb(255 171 122 / .16)!important;box-shadow:inset 0 1px 0 rgb(255 238 222 / .1),0 24px 64px rgb(0 0 0 / .6)!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;color:#f5efe3!important}body.blangkon-makeover .modal-num{color:rgb(255 185 130 / .65)!important}body.blangkon-makeover .modal-title{color:#fff4ea!important;font-family:'Instrument Serif','Playfair Display',serif!important;text-shadow:0 2px 12px rgb(0 0 0 / .4)!important}body.blangkon-makeover .modal-medium{color:rgb(245 225 205 / .6)!important}body.blangkon-makeover .modal-divider{background:rgb(255 171 122 / .14)!important}body.blangkon-makeover .modal-artist-name{color:#fff2e6!important;font-weight:600!important}body.blangkon-makeover .modal-artist-bio{color:rgb(245 225 205 / .55)!important}body.blangkon-makeover .modal-artist-avatar{background:rgb(255 140 80 / .22)!important;border:1px solid rgb(255 171 122 / .28)!important}body.blangkon-makeover .modal-section-label{color:rgb(255 185 130 / .7)!important;letter-spacing:0.12em!important}body.blangkon-makeover .modal-story{color:rgb(245 228 210 / .84)!important;line-height:1.75!important}body.blangkon-makeover .modal-meta-key{color:rgb(255 185 130 / .6)!important}body.blangkon-makeover .modal-meta-val{color:#f5efe3!important}body.blangkon-makeover .modal-meta-item{border-bottom:1px solid rgb(255 171 122 / .08)!important;padding-bottom:6px!important}body.blangkon-makeover .modal-meta-label{color:rgb(255 185 130 / .6)!important}body.blangkon-makeover .modal-meta-label::after{background:rgb(255 171 122 / .2)!important}body.blangkon-makeover .modal-meta-inline-val{color:#f5efe3!important}body.blangkon-makeover .modal-price{color:#d6a2ff!important}body.blangkon-makeover .modal-price-ntfs{color:rgb(245 225 205 / .55)!important}body.blangkon-makeover .modal-price-display,body.blangkon-makeover #modal-price-display em,body.blangkon-makeover #modal-price-display i,body.blangkon-makeover [id="modal-price-display"]{color:rgb(245 225 205 / .55)!important}body.blangkon-makeover .modal-actions .btn-primary,body.blangkon-makeover #modal-actions .btn-primary,body.blangkon-makeover #modal-actions a[class*="btn"]{background:linear-gradient(135deg,rgb(151 80 233 / .92),rgb(100 46 172 / .9))!important;border:1px solid rgb(211 176 255 / .34)!important;color:#fff!important;box-shadow:inset 0 1px 0 rgb(255 236 255 / .2),0 8px 24px rgb(123 69 184 / .4)!important;font-weight:600!important}body.blangkon-makeover .modal-actions .btn-secondary,body.blangkon-makeover #modal-actions .btn-secondary{background:rgb(255 255 255 / .06)!important;border:1px solid rgb(255 171 122 / .22)!important;color:rgb(245 225 205 / .8)!important}body.blangkon-makeover .modal-close{background:rgb(255 255 255 / .08)!important;border:1px solid rgb(255 255 255 / .14)!important;color:rgb(245 228 210 / .8)!important;backdrop-filter:blur(8px)!important}body.blangkon-makeover .modal-close:hover{background:rgb(255 255 255 / .16)!important;color:#fff!important}body.blangkon-makeover .modal-img-panel{background:#0a0604!important}body.blangkon-makeover .modal-img-panel img{box-shadow:0 4px 24px rgb(0 0 0 / .5)!important}body.blangkon-makeover .modal-info *{color:inherit}body.blangkon-makeover .lokasi-card-name{color:#F5EFE3!important}body.blangkon-makeover .lokasi-card-addr{color:rgb(245 220 185 / .62)!important}body.blangkon-makeover .jam-table td:first-child{color:rgb(245 215 180 / .6)!important}body.blangkon-makeover .jam-table td:last-child{color:#F5EFE3!important}body.blangkon-makeover .jam-table tr{border-bottom-color:rgb(255 171 100 / .08)!important}