@import url("https://fonts.googleapis.com/css2?family=Kurale&family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap");.promo-hut__body{background-size:100%;background-image:url(/assets/campaign/promo-hut/bg--main.jpg)!important}.promo-hut--categories-list .promo-list{background-image:url(/assets/campaign/promo-hut/bg--promo-list.jpg);background-size:cover;color:white}.promo-hut--categories-list .promo-list h3{color:white}.html-element .voucher__wrapper{background-size:cover}.html-element .voucher__wrapper .voucher__input{color:#0060af}.html-element .voucher__modal-tnc-panel{background-image:url(/assets/campaign/promo-hut/card--voucher-bg-hut66.png);background-size:cover;background-color:transparent}.bg--purple{background-image:url(/assets/campaign/promo-hut/bg--purple.jpg);background-size:cover;background-repeat:no-repeat;background-position:50%}.ramadan-tenang--categories-list .promo-list,.ramadan-tenang__body .promo-list{background-image:url(/assets/campaign/ramadan-tenang/bg--promo-list.jpg);background-size:cover;color:white}.ramadan-tenang__body .promo-list h3{color:#fff}.ramadan-tenang__body .icon__category:after{background-image:conic-gradient(#f28e20,#f1d778,#e0ae37,#f28e20,#f28e20)}.ramadan-tenang__body .icon__category-inner{background-image:url(/assets/campaign/ramadan-tenang/bg--icon.png);background-size:cover}.ramadan-tenang__body{background-image:url(/assets/campaign/ramadan-tenang/bg--main.jpg)!important;background-size:auto 100%;background-repeat:repeat-x;background-position:0 0}.ramadan-tenang__body .html-element .voucher__wrapper{width:100%;height:100%;background-image:url(/assets/campaign/ramadan-tenang/bg--card-voucher.png);background-size:100% 100%}.ramadan-tenang__body .html-element .voucher__wrapper h3{font-size:1rem;margin-top:1rem;line-height:1.3}.ramadan-tenang__body .html-element .voucher__modal-tnc-panel{color:#fff;background-image:url(/assets/campaign/ramadan-tenang/bg--voucher-panel.jpg)}.ramadan-tenang__body .html-element .voucher__modal-tnc-panel h2{color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.5)}.ramadan-tenang__body .html-element .voucher__modal-tnc-panel .voucher__input{color:#fff}.ramadan-tenang__body .html-element .voucher__modal-tnc-panel .icon-exit{color:#00559b}.ramadan-tenang__body .banner__caption{background:linear-gradient(157.31deg,#49e7f9 .29%,#0c535c 109.02%)}.ramadan-tenang__body .rc-pagination-disabled{color:#808080}.bg-teaser--ramadan-tenang{background-size:cover;background-repeat:no-repeat;background-position:50%;background-image:url(/assets/campaign/ramadan-tenang/bg--teaser.jpg)}.\37-hari-7-malam--categories-list .promo-list{background-image:url(/assets/campaign/salebration-2023/bg--promo-list.jpg);background-size:cover;color:white}.\37-hari-7-malam__body .icon__category-inner{background-image:url(/assets/campaign/salebration-2023/bg--icon.png);background-size:cover}.\37-hari-7-malam__foreground{background-image:url(/assets/campaign/salebration-2023/bg--foreground.png);background-size:contain;background-repeat:no-repeat;background-position:bottom;z-index:20}.\37-hari-7-malam__teaser{background-image:url(/assets/campaign/salebration-2023/bg--teaser.png)}.\37-hari-7-malam__body,.\37-hari-7-malam__teaser{background-size:cover;background-repeat:no-repeat;background-position:50%}.\37-hari-7-malam__body{background-image:url(/assets/campaign/salebration-2023/bg--main.png)!important;-o-object-fit:cover;object-fit:cover}.\37-hari-7-malam__body .voucher__modal-tnc-panel{color:#fff;background-image:url(/assets/campaign/salebration-2023/bg--voucher-panel.png)}.\37-hari-7-malam__body .voucher__modal-tnc-panel h2{background:linear-gradient(102deg,#4edce9 25.84%,#ffe10f 78.76%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.\37-hari-7-malam__body .voucher__btn{border-radius:0 10px 10px 0;background:linear-gradient(180deg,#7217e8,#023bc6)}.\37-hari-7-malam__body .voucher__input{color:#fff!important}.\37-hari-7-malam__body .white{color:#fff}.\37-hari-7-malam__body .\37-hari-7-malam__body .voucher__wrapper h3{background:linear-gradient(102deg,#4edce9 25.84%,#ffe10f 78.76%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.\37-hari-7-malam__body .voucher__wrapper{background-color:#003466}.\37-hari-7-malam__body .voucher__btn-tnc{color:white}.\37-hari-7-malam__body .voucher__wrapper h3{background:linear-gradient(102deg,#4edce9 25.84%,#ffe10f 78.76%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.\37-hari-7-malam__body .promo-list h3{background:linear-gradient(109deg,#5eedf8 10.98%,#f0e975 55.09%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;overflow-wrap:break-word;font-size:1.25rem;line-height:1.75rem;font-weight:700}.year-end-salebration--categories-list .promo-list{background-image:url(/assets/campaign/salebration-2023/bg--promo-list.jpg);background-size:cover;color:white}.year-end-salebration__body .icon__category-inner{background-image:url(/assets/campaign/salebration-2023/bg--icon.png);background-size:cover}.year-end-salebration__foreground{background-image:url(/assets/campaign/salebration-2023/bg--foreground.png);background-size:contain;background-repeat:no-repeat;background-position:bottom;z-index:20}.year-end-salebration__teaser{background-image:url(/assets/campaign/salebration-2023/bg--teaser.png)}.year-end-salebration__body,.year-end-salebration__teaser{background-size:cover;background-repeat:no-repeat;background-position:50%}.year-end-salebration__body{background-image:url(/assets/campaign/salebration-2023/bg--main.png)!important;-o-object-fit:cover;object-fit:cover}.year-end-salebration__body .voucher__modal-tnc-panel{color:#fff;background-image:url(/assets/campaign/salebration-2023/bg--voucher-panel.png)}.year-end-salebration__body .voucher__modal-tnc-panel h2{background:linear-gradient(102deg,#4edce9 25.84%,#ffe10f 78.76%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.year-end-salebration__body .voucher__btn{border-radius:0 10px 10px 0;background:linear-gradient(180deg,#7217e8,#023bc6)}.year-end-salebration__body .voucher__input{color:#fff!important}.year-end-salebration__body .white{color:#fff}.year-end-salebration__body .voucher__wrapper{background-color:#003466}.year-end-salebration__body .voucher__btn-tnc{color:white}.year-end-salebration__body .voucher__wrapper h3{background:linear-gradient(102deg,#4edce9 25.84%,#ffe10f 78.76%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.year-end-salebration .promo-list h3{background:linear-gradient(109deg,#5eedf8 10.98%,#f0e975 55.09%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;overflow-wrap:break-word;font-size:1.25rem;line-height:1.75rem;font-weight:700}.imlek-2025__body.relative{position:relative;background-image:url(/assets/campaign/imlek-2025/bg--main.jpg)!important;background-size:cover;-o-object-fit:cover;object-fit:cover;background-repeat:no-repeat;background-position:50%}.imlek-2025__body .category-list-next-el.btn-blue,.imlek-2025__body .category-list-prev-el.btn-blue{background-image:none!important;color:#00559b6e!important;border:1px solid #ebebeb65!important;width:auto!important;height:auto!important;background-color:#fcfcfc;width:24px;border-radius:50%!important;height:24px;padding:4px;z-index:10}@keyframes sway{0%{transform:rotate(0deg)}10%{transform:rotate(2deg)}20%{transform:rotate(4deg)}30%{transform:rotate(5deg)}50%{transform:rotate(0deg)}70%{transform:rotate(-4deg)}80%{transform:rotate(-5deg)}90%{transform:rotate(-2deg)}to{transform:rotate(0deg)}}@media (min-width:1024px){.imlek-2025__body.relative:after{left:0;background-image:url(/assets/campaign/imlek-2025/lantern-left.png);z-index:1}.imlek-2025__body.relative:after,.imlek-2025__body.relative:before{content:"";position:absolute;top:80px;width:214px;height:183px;background-size:cover;background-position:50%;background-repeat:no-repeat;pointer-events:none;transform-origin:top center;animation:sway 3s ease-in-out infinite}.imlek-2025__body.relative:before{right:0;background-image:url(/assets/campaign/imlek-2025/lantern-right.png);z-index:2}}.imlek-2025__body .bg-white\/70{background:url(/assets/campaign/imlek-2025/bg--detail-promo.jpg);background-size:cover;border:4px solid #d48533}.imlek-2025__body .white{color:white}.imlek-2025__body .flex.gap-\[26px\].items-start.pb-4,.imlek-2025__body.min-h-auto{padding-bottom:200px}@media (min-width:768px){.imlek-2025__body .flex.gap-\[26px\].items-start.pb-4,.imlek-2025__body.min-h-auto{padding-bottom:350px}}.imlek-2025__body.min-h-auto:after{content:"";position:absolute;top:0;left:0;width:100%;height:350px;background-image:url(/assets/campaign/imlek-2025/bg--banner.png);background-size:contain;background-position:50%;background-repeat:no-repeat;z-index:1;pointer-events:none}@media (min-width:605px){.imlek-2025__body.min-h-auto:after{height:500px}}@media (min-width:865px){.imlek-2025__body.min-h-auto:after{height:680px}}@media (min-width:1024px){.imlek-2025__body.min-h-auto:after{height:850px;max-width:1600px;top:-100px}}.imlek-2025__body .test.isolate{border:4px solid #fde373;border-radius:14px;position:relative;overflow:visible!important;z-index:2}.imlek-2025__body .container.py-5.relative,.imlek-2025__body .relative.block.flex-none{z-index:20}@media (max-width:1023px){.imlek-2025__body .test.isolate:after{left:0;background-image:url(/assets/campaign/imlek-2025/lantern-left.png)}.imlek-2025__body .test.isolate:after,.imlek-2025__body .test.isolate:before{content:"";position:absolute;bottom:-147px;width:160px;height:147px;background-size:cover;background-position:50%;background-repeat:no-repeat;z-index:1;pointer-events:none;transform-origin:top center;animation:sway 3s ease-in-out infinite}.imlek-2025__body .test.isolate:before{right:0;background-image:url(/assets/campaign/imlek-2025/lantern-right.png)}}.imlek-2025__body .banner__caption{background:linear-gradient(157.31deg,#fae9c5 .29%,#f7dda5 109.02%)}.imlek-2025__body .banner__caption h2{color:#c80411;text-shadow:none}.imlek-2025__body .banner__caption p{color:#2d1400}.imlek-2025__body .list-promo{position:relative;background-image:url(/assets/campaign/imlek-2025/bg--category-promo.jpg);background-size:cover;padding-top:80px;padding-bottom:80px;color:white}.imlek-2025__body .list-promo:after{top:0}.imlek-2025__body .list-promo:after,.imlek-2025__body .list-promo:before{content:"";position:absolute;left:0;width:100%;height:80px;background-image:url(/assets/campaign/imlek-2025/bg--patern.png);background-size:contain;background-position:50%;background-repeat:no-repeat;z-index:1;pointer-events:none}.imlek-2025__body .list-promo:before{bottom:0}.imlek-2025__body .promo-list{background-image:url(/assets/campaign/imlek-2025/bg__category.png);background-size:contain;background-repeat:no-repeat;background-position:50%;background-color:transparent!important}@media (max-width:767px){.imlek-2025__body .promo-list{background-size:cover}.imlek-2025__body .btn-arrow-right{color:white!important}.imlek-2025__body .flex.justify-between.mb-6.items-start{margin-top:147px}}.imlek-2025__body .container.mb-5{position:relative;z-index:2}.imlek-2025__body .btn-arrow-right{color:#342608}@media (min-width:768px){.imlek-2025__body .category-btn{background:url(/assets/campaign/imlek-2025/bg__category-btn.png);background-size:cover;background-repeat:no-repeat;background-position:50%;color:#c70213;font-weight:700;border:none;box-shadow:none;font-size:12px;text-align:center;width:155px;height:44px;margin:auto;display:block}.imlek-2025__body .promo-list h3{text-align:center;width:100%;margin-top:30px;margin-bottom:0}}.imlek-2025__body .promo-list h3{color:white}.imlek-2025__body .promo-list p{color:white;text-align:center;width:100%;margin-top:0;font-size:12px}.imlek-2025__body .navbar__bg{background-color:white}.imlek-2025__body .voucher__btn{border-radius:0 9.385px 9.385px 0;background:linear-gradient(180deg,#fef397,#ddbe4a)!important;box-shadow:inset 2px -2px 2.7px 0 rgba(255,244,176,.25),inset -2px 2px 2.7px 0 #fff4b0;color:#b92921!important;font-weight:700}.imlek-2025__body .voucher__wrapper{background-image:url(/assets/campaign/imlek-2025/bg--voucher.png);background-size:cover;background-repeat:no-repeat;background-position:50%}.imlek-2025__body .voucher__wrapper h3{background:linear-gradient(90deg,#ffec8c,#998e54);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.imlek-2025__body .voucher__wrapper .voucher__input{color:white!important}.imlek-2025__body .voucher__wrapper .voucher__btn-tnc{color:#f56060!important}.imlek-2025__body .voucher__modal-tnc-panel{color:#462e16;background-image:url(/assets/campaign/imlek-2025/bg--voucher-panel.jpg)!important;background-size:cover!important;background-position:bottom}.imlek-2025__body .voucher__modal-tnc-panel h2{color:#c70213!important;background:linear-gradient(226deg,#fe000f 29.06%,#c70213 87.25%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-text-stroke-width:13;-webkit-text-stroke-color:#ffcf50}.imlek-2025__body .promo_cardCategory__item___Nu__:hover{background-image:url(/assets/campaign/imlek-2025/hover-shimmer.png);background-size:90%;background-position:8px 8px;background-repeat:no-repeat}.imlek-2025__body .foreground{background-image:url(/assets/campaign/imlek-2025/foreground.png);position:absolute;bottom:0;left:50%;transform:translate(-50%);width:1280px;height:400px;background-size:contain;background-repeat:no-repeat;background-position:bottom}.imlek-2025__body .mb-4.pt-5{position:relative;z-index:2}.imlek-2025__body .w-full.justify-center.hidden{position:absolute;top:35%;left:0}.imlek-2025__body .btn-blue.category-btn.hidden{position:absolute;bottom:17px;left:50%;transform:translateX(-50%)}@media (min-width:768px){.imlek-2025__body .relative.z-10.mb-4{height:100%}}.imlek-2025__body .flex.gap-2.items-center.mb-2.container{display:none}.imlek-2025__body{overflow:hidden}@media (min-width:1024px){.imlek-2025__body.min-h-auto:after{height:880px;top:-130px}}.salebration-2024__body .test.isolate{border:2px solid #fde373;border-radius:14px}.salebration-2024__body .promo-list{background:url(https://pustaka.bca.co.id/Campaign/2024/salebration/salebration-2024-assets/assets-salebration-2024/bg__promo-list.jpg);background-size:cover;background-position:50%;color:white}.salebration-2024__body .promo-list h3{color:white}.salebration-2024__body.relative{background:url(https://pustaka.bca.co.id/Campaign/2024/salebration/salebration-2024-assets/assets-salebration-2024/bg__main.jpg) repeat 50%;background-size:cover}.salebration-2024__body .btn-arrow,.salebration-2024__body .btn-arrow-right,.salebration-2024__body .container .mb-4 span,.salebration-2024__body .container .swiper-wrapper .swiper-slide span,.salebration-2024__body .white{color:white}.salebration-2024__body .navbar .py-4{background-color:white}.salebration-2024__body .voucher__modal-tnc-panel{background:url(https://pustaka.bca.co.id/Campaign/2024/salebration/salebration-2024-assets/assets-salebration-2024/bg__modal.png)!important;background-size:cover!important;background-position:50%!important;color:white!important}.salebration-2024__body .voucher__modal-tnc-panel h2{text-align:center;font-weight:700;background:linear-gradient(95deg,#ffec8d 15.28%,#fff9cc 26.26%,#eac43d 38.3%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.salebration-2024__body .voucher__modal-tnc-panel .voucher__input{color:white}.salebration-2024__body .voucher__modal-tnc-panel .voucher__modal-close{background-color:#042767;padding:10px;border-radius:50%;width:46px;height:46px;border:1px solid #eac43d}.salebration-2024__body .voucher__wrapper h3{background:linear-gradient(90deg,#ffec8c,#998e54);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.salebration-2024__body .voucher__wrapper .voucher__input{color:white!important}.salebration-2024__body .voucher__wrapper .voucher__btn-tnc{color:#808e9a!important}.salebration-2024__body .voucher__wrapper{background:url(https://pustaka.bca.co.id/Campaign/2024/salebration/salebration-2024-assets/assets-salebration-2024/bg__voucher.png)!important;background-size:contain!important;background-position:50%!important;background-repeat:no-repeat!important}.salebration-2024__body .foreground{background:url(https://pustaka.bca.co.id/Campaign/2024/salebration/salebration-2024-assets/assets-salebration-2024/bg__foreground.png);background-size:contain;left:0;right:0;width:100%;height:4000px;position:absolute;bottom:0;background-repeat:no-repeat;background-position:bottom}.salebration-2024__body{padding-bottom:50px}.salebration-2024__body .rc-pagination-item{background:white}.salebration-2024__body .rc-pagination-item-active{background:linear-gradient(180deg,#ffec8d,#eac43d);color:black}.salebration-2024__body .rc-pagination-next,.salebration-2024__body .rc-pagination-prev{color:#eac43d}.salebration-2024__body span.block.font-semibold.text-xs{color:inherit}.salebration-2024__body .promo_cardCategory__item___Nu__{color:#9f9976;transition:background-image .3ss ease,color .3s ease}.salebration-2024__body .promo_cardCategory__item___Nu__:hover{color:#fee039!important;background-image:url(https://pustaka.bca.co.id/Campaign/2024/salebration/salebration-2024-assets/assets-salebration-2024/hover-ring.png);background-size:90%;background-position:8px 8px;background-repeat:no-repeat}.salebration-2024__body .promo-category__item img{scale:1.3}.salebration-2024__body .navbar__bg ul{display:none!important}.salebration-2024__body .banner__caption{background:linear-gradient(135deg,#73c0ff,#1078ce 20%,#004d8c)}.salebration-2024__body .category-list-next-el.btn-blue,.salebration-2024__body .category-list-prev-el.btn-blue{background-image:none!important;color:#00559b6e!important;border:1px solid #ebebeb65!important;width:auto!important;height:auto!important;background-color:#fcfcfc;width:24px;border-radius:50%!important;height:24px;padding:4px;z-index:10}.salebration-2024__body .btn-blue{background:linear-gradient(95deg,#206ada 20.64%,#0094ff 80.18%);box-shadow:0 4px 7px rgba(0,0,0,.25),inset 0 -1px 4px rgba(0,0,0,.25),inset 0 4px 8px rgba(255,255,255,.25);border-radius:8px}.salebration-2024__body .promo-list .w-full.justify-center.hidden{justify-content:end!important}.salebration-2024__body .promo-list .w-full.justify-center.hidden img{height:180px!important;width:180px!important}.salebration-2024__body .SBIconByCategory{justify-content:end!important}.salebration-2024__body .SBIconByCategory img{height:180px!important;width:180px!important}@media (min-width:768px){.salebration-2024__body .promo-list{border-radius:1.5rem}}.fireworks{position:fixed;width:150px;height:150px;background:#ffefad;-webkit-mask:url(/fireworks.png) right top no-repeat;-webkit-mask-size:auto 150px;animation:fireworks 2s steps(24) infinite,random 8s steps(1) infinite,random_color 1s infinite}@keyframes fireworks{0%{-webkit-mask-position:0}50%,to{-webkit-mask-position:100% 100%}}@keyframes random{0%{transform:translate(0)}25%{transform:translate(200%,50%) scale(.8)}50%{transform:translate(80%,80%) scale(1.2)}75%{transform:translate(20%,60%) scale(.65)}}@keyframes random_color{0%{background-color:#ffefad}25%{background-color:#ffadad}50%{background-color:#aeadff}75%{background-color:#adffd9}}@media screen and (prefers-reduced-motion){.fireworks{animation:none}}@media (min-width:768px){.fireworks{scale:2}}@media (min-width:1024px){.fireworks{scale:3}}.all__body .cardCategory__item span{color:black}.all__body .tag{color:#00559b!important;border:1px solid #00559b}.all__body .animate-arrow-right{color:#00559b}.CNY-2024__body .promo-list p{font-family:inherit!important}.all__body .voucher__wrapper{background-size:60%!important;background-image:url(/assets/card--voucher-bg.png);background-repeat:no-repeat;background-color:#e5f3ff;background-position:100% 100%;display:flex;aspect-ratio:16/9;flex-direction:column;align-items:flex-start;justify-content:center;border-radius:.5rem;padding:1rem}.imlek-2025__body .all__body .voucher__wrapper.gap-\[26px\].items-start.pb-4,.imlek-2025__body .flex.gap-\[26px\].all__body .voucher__wrapper.pb-4{padding-bottom:200px}@media (min-width:768px){.imlek-2025__body .all__body .voucher__wrapper.gap-\[26px\].items-start.pb-4,.imlek-2025__body .flex.gap-\[26px\].all__body .voucher__wrapper.pb-4{padding-bottom:350px}}@media (max-width:767px){.imlek-2025__body .all__body .voucher__wrapper.justify-between.mb-6.items-start,.imlek-2025__body .flex.justify-between.mb-6.all__body .voucher__wrapper{margin-top:147px}}.imlek-2025__body .w-full.all__body .voucher__wrapper.hidden{position:absolute;top:35%;left:0}.imlek-2025__body .all__body .voucher__wrapper.gap-2.items-center.mb-2.container{display:none}.salebration-2024__body .promo-list .w-full.all__body .voucher__wrapper.hidden{justify-content:end}.salebration-2024__body .promo-list .w-full.all__body .voucher__wrapper.hidden img{height:180px;width:180px}.hut-bca-68__body .w-full.all__body .voucher__wrapper.hidden.md\:flex{position:absolute;top:35%;left:0}.hut-bca-68__body .all__body .voucher__wrapper.gap-2.container,.hut-bca-68__body .all__body .voucher__wrapper.gap-2.items-center.mb-2.container{display:none}.ramadan-2025__body .w-full.all__body .voucher__wrapper.hidden.md\:flex{position:absolute;top:35%;left:0}.ramadan-2025__body .all__body .voucher__wrapper.gap-2.container,.ramadan-2025__body .all__body .voucher__wrapper.gap-2.items-center.mb-2.container{display:none}@media (min-width:768px){.all__body .voucher__wrapper{padding:2rem}.bangga-lokal__body .promo-list img{position:absolute!important;inset:0!important;-o-object-fit:cover!important;object-fit:cover!important;width:100%!important;height:100%!important}.bangga-lokal__body .promo-list{overflow:hidden!important}.bangga-lokal__body .promo-list h3{color:white!important;font-weight:600!important;font-size:32px!important;line-height:125%!important;margin-bottom:0!important;padding-bottom:4px!important}.bangga-lokal__body .promo-list a{color:#00559b!important;background:white!important;box-shadow:none!important;padding:6px 17px!important;font-weight:600!important;font-size:16px!important;border-radius:16px!important}.bangga-lokal__body .promo-list p{display:none!important}.bangga-lokal__body .promo-list{display:flex!important;flex-direction:column;justify-content:space-between}.bangga-lokal__body .promo-list .relative.z-10.mb-4{margin-top:auto!important;margin-bottom:0!important}}.bangga-lokal__body .animate-arrow-right,.bangga-lokal__body .promo-list .btn-arrow-right{color:black!important}@media (min-width:480px){.bangga-lokal__body .swiper-grid-column>.swiper-wrapper{display:grid!important;grid-auto-flow:column!important;grid-template-rows:repeat(2,minmax(0,1fr))!important;row-gap:.5rem!important}}.bangga-lokal__body .banner__caption{background:#1f55a5}.undefined__body .navbar__bg,main.undefined__body.relative{background:#ebf4ff!important}@media (max-width:480px){.container>.relative>.swiper.swiper-grid-column>.swiper-wrapper>.swiper-slide{background-color:transparent!important}}.ramadan-tenang__body .animate-arrow-right{color:#00559b}.hut-bca-68__body.relative{background-size:100%;background-image:url(https://pustaka.bca.co.id/Campaign/hut-68/bg--main.jpg?v=1739878169406)!important}.hut-bca-68__body .category-list-next-el.btn-blue,.hut-bca-68__body .category-list-prev-el.btn-blue{background-image:none!important;color:#00559b6e!important;border:1px solid #ebebeb65!important;width:auto!important;height:auto!important;background-color:#fcfcfc;width:24px;border-radius:50%!important;height:24px;padding:4px;z-index:10}.hut-bca-68__body .banner__caption{border-radius:10px 0 0 10px;border:1.25px solid #ebf8ff1c;background:radial-gradient(70.93% 90.11% at 100% 100.89%,#49236a 7.6%,rgba(7,34,75,.1) 100%),linear-gradient(155deg,rgba(70,200,255,.5) 2.74%,rgba(53,121,224,.5) 5.08%,rgba(23,166,171,.5) 12.96%,rgba(7,34,75,.5) 44.38%,rgba(7,34,75,.5) 65.46%,rgba(7,34,75,.5) 104.52%);box-shadow:inset 6px 15px 26px 0 #1f5097;-webkit-backdrop-filter:blur(30.68000030517578px);backdrop-filter:blur(30.68000030517578px)}.hut-bca-68__body .banner__caption h2{color:white}.hut-bca-68__body .banner__caption p{color:white;font-size:18px;font-style:normal;font-weight:400;line-height:normal}.hut-bca-68__body .promo-list{background-image:url(https://pustaka.bca.co.id/Campaign/hut-68/bg__category.png?v=1739878182797);background-size:cover;background-repeat:no-repeat;background-position:top;background-color:transparent!important}@media (min-width:768px){.hut-bca-68__body .category-btn{background-size:contain;background-position:50%}.imlek-2025__body .promo-list h3{text-align:center;width:100%;margin-top:30px;margin-bottom:0}}.hut-bca-68__body .promo-list h3{color:white}.hut-bca-68__body .promo-list p{color:white;text-align:center;width:100%;margin-top:0;font-size:12px}.hut-bca-68__body .navbar__bg{background-color:white}@media (min-width:768px){.hut-bca-68__body .category-btn{border-radius:10px;border:.4px solid #293269;background:radial-gradient(101.58% 79.76% at 104.41% -14.75%,#b34ea4 0,rgba(175,75,162,0) 100%),radial-gradient(71.5% 163.94% at 29.12% 0,#2d8eb8 0,rgba(26,40,106,0) 100%),#1a286a}.hut-bca-68__body .promo-list h3{text-align:center;width:100%;margin-top:30px;margin-bottom:0}}.hut-bca-68__body .promo_cardCategory__item___Nu__{color:#9f9976}.hut-bca-68__body .promo_cardCategory__item___Nu__:hover{background-image:url(https://pustaka.bca.co.id/Campaign/hut-68/ball__blue.png?v=1739878136486);background-size:100%;background-repeat:no-repeat;color:#fee039}.hut-bca-68__body .white{color:white}.hut-bca-68__body .mb-4.pt-5{position:relative;z-index:2}.hut-bca-68__body .w-full.justify-center.hidden.md\:flex{position:absolute;top:35%;left:0}.hut-bca-68__body .btn-blue.category-btn.hidden{position:absolute;bottom:17px;left:50%;transform:translateX(-50%);width:150.5px}@media (min-width:768px){.hut-bca-68__body .btn-blue.category-btn.hidden{display:flex;align-items:center;justify-content:center}.hut-bca-68__body .relative.z-10.mb-4{height:100%}}.hut-bca-68__body .voucher__wrapper{background-image:url(https://pustaka.bca.co.id/Campaign/hut-68/bg__voucher.png?v=1739878214443);background-size:cover;background-repeat:no-repeat;background-position:50%}.hut-bca-68__body .voucher__wrapper h3{color:white}.hut-bca-68__body .voucher__wrapper .voucher__input{color:white!important}.hut-bca-68__body .voucher__wrapper .voucher__btn-tnc{color:#808e9a}.hut-bca-68__body .voucher__modal-tnc-panel{color:#fff;background-image:url(https://pustaka.bca.co.id/Campaign/hut-68/bg__voucher__panel.jpg?v=1739878250314)!important;background-size:cover!important;background-position:bottom}.hut-bca-68__body .voucher__modal-tnc-panel h2{background:linear-gradient(75deg,#fff 28.27%,#d1d1d1 73.96%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.hut-bca-68__body .voucher__btn{border-radius:0 9.385px 9.385px 0;background:linear-gradient(180deg,#fef397,#f3e17c 34.5%,#ddbe4a)!important;color:#00559b!important}.hut-bca-68__body .voucher__modal-tnc-panel .voucher__modal-close{background-color:#042767;padding:10px;border-radius:50%;width:46px;height:46px;border:1px solid #eac43d}.hut-bca-68__body .flex.gap-2.container,.hut-bca-68__body .flex.gap-2.items-center.mb-2.container{display:none}.hut-bca-68__body span.block.font-semibold.text-xs{color:inherit}.hut-bca-68__body .lg\:flex.text-xs.md\:text-base.hidden.z-\[101\]{display:none!important}.hut-bca-68__body .banner__title{word-wrap:break-word}.ramadan-2025__body.relative{background-size:100%;background-position:top;position:relative;background-size:cover;background-image:url(https://pustaka.bca.co.id/Campaign/2025/Ramadhan-2025/img/bg__main__mobile.jpg)!important}@media (min-width:1024px){.ramadan-2025__body.relative{background-size:100%;background-position:top;position:relative;background-image:url(https://pustaka.bca.co.id/Campaign/2025/Ramadhan-2025/img/bg__main.jpg)!important}}.ramadan-2025__body .category-list-next-el.btn-blue,.ramadan-2025__body .category-list-prev-el.btn-blue{background-image:none!important;color:#00559b6e!important;border:1px solid #ebebeb65!important;width:auto!important;height:auto!important;background-color:#fcfcfc;width:24px;border-radius:50%!important;height:24px;padding:4px;z-index:10}.ramadan-2025__body .banner__caption{border-radius:0 0 10px 10px;z-index:999;background:linear-gradient(155deg,#074d80 5.08%,#4179a8 50.55%,#0a2639 105.55%)}@media (min-width:1028px){.ramadan-2025__body .banner__caption{border-radius:10px 0 0 10px}}.ramadan-2025__body .banner__caption h2{color:#fbfbfb;-webkit-text-stroke-width:.3px;-webkit-text-stroke-color:#000;font-family:Kurale;font-style:normal;font-weight:400}.ramadan-2025__body .banner__caption p{color:#b9b9b9;font-size:18px;font-style:normal;font-weight:400;line-height:normal}.ramadan-2025__body .navbar__bg{background-color:white}.ramadan-2025__body .promo-list{border-radius:0 0 10px 10px;border:1.25px solid #9bbefb;background:linear-gradient(155deg,#074d80 5.08%,#4179a8 50.55%,#0a2639 105.55%)}@media (min-width:768px){.ramadan-2025__body .category-btn{background:url(https://pustaka.bca.co.id/Campaign/2025/Ramadhan-2025/img/bg__button.png);background-size:cover;background-repeat:no-repeat;background-position:50%;border:none;box-shadow:none;text-align:center;margin:auto;display:block}.ramadan-2025__body .promo-list h3{text-align:center;width:200px;height:60px;display:flex;align-items:center;justify-content:center;font-size:20px;margin-top:0;margin-left:25px;margin-bottom:0}.ramadan-2025__body .promo-list{background-image:url(https://pustaka.bca.co.id/Campaign/2025/Ramadhan-2025/img/bg__category.png);background-size:cover;background-repeat:no-repeat;background-position:50%;border:none;background-color:transparent!important}}.ramadan-2025__body .promo-list h3{background:linear-gradient(0deg,#b39030 -9.13%,#d4be82);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.ramadan-2025__body .promo-list p{color:white;text-align:center;width:100%;margin-top:0;font-size:12px}.ramadan-2025__body .promo_cardCategory__item___Nu__{color:#d4be82}.ramadan-2025__body .promo_cardCategory__item___Nu__:hover{background-image:url(https://pustaka.bca.co.id/Campaign/2025/Ramadhan-2025/img/shimmer.png);background-size:100%;background-repeat:no-repeat;color:#d6aa32}.ramadan-2025__body .white{color:white}.ramadan-2025__body .mb-4.pt-5{position:relative;z-index:2}.ramadan-2025__body .w-full.justify-center.hidden.md\:flex{position:absolute;top:35%;left:0}.ramadan-2025__body .btn-blue.category-btn.hidden{position:absolute;bottom:17px;left:50%;width:100%;scale:.8;transform:translateX(-58%)}@media (min-width:768px){.ramadan-2025__body .btn-blue.category-btn.hidden{display:flex;align-items:center;justify-content:center}.ramadan-2025__body .relative.z-10.mb-4{height:100%}}.ramadan-2025__body .voucher__wrapper{background-image:url(https://pustaka.bca.co.id/Campaign/2025/Ramadhan-2025/img/bg__voucher.png);border:2px solid white;background-size:cover;background-repeat:no-repeat;background-position:50%}.ramadan-2025__body .voucher__wrapper h3{color:#ecdcbe}.ramadan-2025__body .voucher__wrapper .voucher__input{color:white!important}.ramadan-2025__body .voucher__wrapper .voucher__btn-tnc{color:white}.ramadan-2025__body .voucher__modal-tnc-panel{color:#fff;background-image:url(https://pustaka.bca.co.id/Campaign/2025/Ramadhan-2025/img/bg__voucher.png)!important;background-size:cover!important;border:5px solid #b1b1b1;background-position:bottom}.ramadan-2025__body .voucher__modal-tnc-panel h2{background:linear-gradient(75deg,#fff 28.27%,#d1d1d1 73.96%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.ramadan-2025__body .voucher__btn{border-radius:0 9.385px 9.385px 0;border:1px solid #e7d19f!important;background:linear-gradient(121deg,#605129 -5.92%,#c6a74e 40.69%,#ab8b3f 103.74%)!important;color:#fff!important;font-weight:700}.ramadan-2025__body .voucher__modal-tnc-panel .voucher__modal-close{background-color:#042767;padding:10px;border-radius:50%;width:46px;height:46px;border:1px solid #eac43d}.ramadan-2025__body.min-h-auto:after{content:"";position:absolute;top:0;display:none;left:0;width:100%;height:600px;right:0;background-image:url(https://pustaka.bca.co.id/Campaign/2025/Ramadhan-2025/img/bg__hero-rev1.png?v=1);background-size:contain;background-position:50%;background-repeat:no-repeat;z-index:1;pointer-events:none}@media (min-width:605px){.ramadan-2025__body.min-h-auto:after{height:600px}}@media (min-width:865px){.ramadan-2025__body.min-h-auto:after{height:680px}}@media (min-width:1024px){.ramadan-2025__body.min-h-auto:after{display:block;height:820px;width:calc(100% + 80px);left:-40px;top:-130px}.ramadan-2025__body .container.mb-5.md\:mb-10{margin-top:90px}}.ramadan-2025__body .flex.gap-2.container,.ramadan-2025__body .flex.gap-2.items-center.mb-2.container{display:none}.ramadan-2025__body span.block.font-semibold.text-xs{color:inherit}.ramadan-2025__body .lg\:flex.text-xs.md\:text-base.hidden.z-\[101\]{display:none!important}.ramadan-2025__body .banner__title{word-wrap:break-word}.backdrop-blur{--tw-backdrop-blur:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.ramadan-2025__body .test.isolate{outline:1px solid #b8933d;border-radius:10px;position:relative;overflow:visible!important;z-index:2}