@import url(https://cdn.jsdelivr.net/npm/bootstrap@4.6.2/dist/css/bootstrap.min.css);@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;600;700&display=swap);.semibold{font-weight:600}.headline1{font-size:92px!important}.headline1,.headline2{font-family:Inter,sans-serif!important}.headline2{font-size:57px!important}.headline3{font-size:46px!important}.headline3,.headline4{font-family:Inter,sans-serif!important}.headline4{font-size:32px!important}.headline5{font-size:22px!important}.headline5,.headline5-5{font-family:Inter,sans-serif!important}.headline5-5{font-size:20px!important}.headline6{font-size:18px!important}.headline6,.subtitle1{font-family:Inter,sans-serif!important}.subtitle1{font-size:15px!important}.subtitle2{font-size:13px!important}.bodytext1,.subtitle2{font-family:Inter,sans-serif!important}.bodytext1{font-size:16px!important}.bodytext2,.buttontext{font-size:14px!important}.bodytext2,.buttontext,.caption{font-family:Inter,sans-serif!important}.caption{font-size:12px!important}.overline{font-size:10px!important;font-family:Inter,sans-serif!important}.color-blue500{color:#3c69ad!important}.color-blue900{color:#0c1523!important}.color-green500{color:#70b44e!important}.color-green800{color:#335d1e!important}.color-green900{color:#213f12!important}.color-black50{color:#f7f7fa!important}.color-black100{color:#d1d2d2!important}.color-black200{color:#c4c8cb!important}.color-black300{color:#757778!important}.color-black400{color:#47494c!important}.color-black500{color:#191c1f!important}.color-black600{color:#141619!important}.color-black700{color:#0f1112!important}.color-black800{color:#0a0b0c!important}.color-black900{color:#050606!important}.color-orange100{color:#feead2!important}.color-orange200{color:#fdd0a6!important}.color-orange300{color:#f9ae78!important}.color-orange400{color:#f38e56!important}.color-orange500{color:#ec5b21!important}.color-orange600{color:#ca3f18!important}.color-orange700{color:#a92710!important}.color-orange800{color:#88140a!important}.color-orange900{color:#710706!important}.background-green500{background-color:#70b44e!important}.background-blue500{background-color:#3c69ad!important}.background-transparent{background-color:initial!important}.background-black50{background-color:#f7f7fa!important}.background-black100{background-color:#d1d2d2!important}.background-black200{background-color:#c4c8cb!important}.background-black300{background-color:#757778!important}.background-black400{background-color:#47494c!important}.background-black500{background-color:#52575c!important}.background-black600{background-color:#141619!important}.background-black700{background-color:#0f1112!important}.background-black800{background-color:#0a0b0c!important}.background-black900{background-color:#050606!important}.background-orange100{background-color:#feead2!important}.background-orange200{background-color:#fdd0a6!important}.background-orange300{background-color:#f9ae78!important}.background-orange400{background-color:#f38e56!important}.background-orange500{background-color:#ec5b21!important}.background-orange600{background-color:#ca3f18!important}.background-orange700{background-color:#a92710!important}.background-orange800{background-color:#88140a!important}.background-orange900{background-color:#710706!important}body{background-color:#f9fafd!important}.color-primary{color:#32a02d!important}.background-primary,.button-primary{background-color:#32a02d!important}.button-primary{color:#fff!important;border-radius:8px!important;min-height:48px}.input-group-text{background-color:initial!important;border:none!important}.max-line-2{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.input-group{background-color:#f7f7fa;border-radius:8px;min-height:48px}.form-control,.form-control:focus{border:none!important;background-color:initial!important;resize:none!important;outline:0 none #fff!important}button:focus,input:focus,select:focus,textarea:focus{outline:none}input.middle:focus{outline-width:0}.form-otp{width:100%;max-width:330px;padding:16px;margin:auto;background:transparent}.input-group-custom{background-color:#f7f7fa;border-radius:8px!important;min-height:48px!important;padding:0 0 0 16px;align-items:center!important;display:flex!important}.form-input{display:block;width:100%;min-height:48px;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:initial;outline:none;border:none;padding:0 16px}.carSlider,.mySlider,.productSlider{width:100%!important;height:180px!important}.swiper-pagination-bullet.swiper-pagination-bullet-active{width:20px!important;background-color:#3c69ad}.swiper-pagination-bullet{border-radius:20px!important}.swiper-slide{width:280px!important;text-align:center;font-size:18px;background:transparent;display:flex;justify-content:center;align-items:center}.swiper-slide img,.swiper-slide span{display:block;width:100%;height:100%;object-fit:cover;border-radius:12px}.container-brand::-webkit-scrollbar{display:none}.container-brand{overflow-x:scroll;white-space:nowrap;width:100%;height:150px!important;-ms-overflow-style:none;scrollbar-width:none}.brand-slide{min-width:75px!important;height:100%;cursor:pointer;text-align:center;font-size:18px;background:#fff;border-radius:8px;margin:0 10px;display:flex;justify-content:center;align-items:center;user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}.brand-slide,.brand-slide:hover{color:#191c1f;font-family:Open Sans,sans-serif}.brand-slide:hover{padding-left:6px;padding-right:6px}.brand-slide.active{background:#0c1523;font-weight:600;font-family:Open Sans,sans-serif}.input-group-search{background-color:#f7f7fa;border-radius:50px;height:40px;padding:16px;align-items:center!important;display:flex!important;width:100%!important}.form-search input{display:block;width:100%;min-height:48px;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:initial;outline:none;border:none}.form-search input::-webkit-input-placeholder{color:#757778;opacity:1}.form-search input::placeholder{color:#757778;opacity:1}.form-search input:-ms-input-placeholder{color:#757778}.form-search input::-ms-input-placeholder{color:#757778}.brand-slide.active svg{fill:#fff!important;height:50px;width:50px}.content-image-profile .frame-image{margin:10px;border-radius:100%}.content-image-profile .frame-image img{width:84px;height:84px;object-fit:cover;border-radius:100%;margin:2px}.button-search{background-color:#32a02d!important;color:#fff!important;border-radius:12px!important;min-height:48px;min-width:48px;border:none}.input-group-search{border-radius:12px!important}.input-group-search input{font-size:16px!important}.input-group-search input[type=search]:focus::-webkit-search-cancel-button{border-radius:10px;background:red;color:#191c1f}.brand-slide{background-color:#fff;height:40px!important;border-radius:8px!important;padding-left:6px;padding-right:6px;color:#0c1523;font-weight:400;margin:0 8px 0 0!important}.brand-icon{width:24px;height:24px}.brand-slide.active p,.brand-slide p{padding-top:0!important;padding-bottom:0!important;margin-top:0!important}.container-brand-text::-webkit-scrollbar{display:none}.container-brand-text{overflow-x:scroll;overflow-y:hidden;white-space:nowrap;width:100%;-ms-overflow-style:none;scrollbar-width:none}.brand-slide.active{background:#3c69ad!important;font-weight:700;color:#fff}.container-brand-text a{display:inline-block;padding:8px 16px!important}.product-divider{background:#3c69ad;height:24px}.product-divider-content{height:24px;border-radius:24px 24px 0 0;background-color:#f9fafd}.container-product{background-color:#f9fafd}.container-product .product-items{min-height:220px;margin:8px;width:calc(50% - 16px)!important;padding:12px}.container-product .cart-items,.container-product .product-items{box-shadow:0 0 6px rgba(38,50,56,.1);background-color:#fff;border-radius:12px}.container-product .cart-items{width:100%!important;padding:16px}.container-product .cart-items .product-cover{width:90px;height:90px;object-fit:cover;border-radius:8px}.container-product .cart-items textarea{resize:none;border:none;background:none;height:17px}.container-product .cart-items textarea:focus{outline:none;height:17px}.container-product .product-items .product-cover{width:100%;object-fit:cover;border-radius:8px;padding-bottom:90%;background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative;overflow:hidden}.product-cover-img{width:100%;height:100%;object-fit:cover;display:inline;margin-bottom:-90%}.product-items:hover{text-decoration:none}.action-load-more{background-color:#afcfae;padding:8px 16px;border-radius:16px}.container-footer-button .button-footer img{height:40px}.main-content{margin-top:130px}.container-footer{margin-bottom:1rem;min-height:360px;max-height:360px}.container-menu-tab .menu-tab-item{background-color:#fff;border:none;padding:8px 20px;border-radius:12px;margin-top:8px;margin-bottom:8px}.container-menu-tab .menu-tab-item.active{background-color:#32a02d;border:none;color:#fff;padding:6px 20px;border-radius:12px;font-weight:600}.modal-filter-content{border-radius:16px}.button-action-filter{border-radius:10px;min-height:50px}.button-action-filter-reset{border:2px solid #32a02d}.select-item:hover{text-decoration:none}.select-item{background-color:#fff;border-radius:8px;border:2px solid #ebebeb}.select-item,.select-item.active{cursor:pointer;font-family:Open Sans,sans-serif;font-size:16px;color:#191c1f;padding:8px 12px;margin-right:8px;margin-bottom:8px}.select-item.active{font-weight:600;background-color:#d6ecd5;border-radius:8px;border:2px solid #fff}.button-message{border:none;border-radius:10px}.container-spec .spec-item{box-shadow:4px 4px 8px 0 rgba(38,50,56,.1);border-radius:6px;background-color:#fff;margin:8px;min-width:calc(33.3% - 16px)!important;padding:12px}.radius-16{border-radius:16px!important}.button-message{padding:12px 16px;font-weight:500!important}.button-request-finish{border:2px solid #84c681;border-radius:8px;padding:12px 16px}.button-message i{margin-top:8px}.container-contact{background-color:#d6ecd5;border-radius:8px}.container-contact img{width:56px;height:56px;border-radius:56px}.container-contact i{border-radius:8px;font-size:28px;color:#1e601b;cursor:pointer}.container-merk .merk-item{background-color:#fff;text-decoration:none}.container-merk .merk-item,.container-merk .merk-item.active{box-shadow:4px 4px 8px 0 rgba(38,50,56,.1);border-radius:8px;margin:10px;min-width:calc(50% - 20px)!important;padding:12px;cursor:pointer}.container-merk .merk-item.active{background-color:#d6ecd5}.container-image-profile{width:100px;height:100px;background-color:#d1d2d2;border-radius:50%;cursor:pointer}.container-image-profile img{width:96px;height:96px;border-radius:50%;margin:2px;object-fit:cover}.button-action-logout,.button-action-profile{padding:12px;border-radius:8px;border:none}.button-action-logout{background-color:#f46d5b}.button-action-save{padding:12px;border-radius:8px;border:none}.content-profile{background-color:#fff;padding:16px;border-radius:18px;box-shadow:4px 4px 8px 0 rgba(38,50,56,.1)}.dropdown-menu.show{margin-left:calc(100% - 235px)!important}.form-data-booking{border:2px solid #d1d2d2;border-radius:8px;padding:14px 16px}.form-data-file-booking{border-top:2px solid #d1d2d2;border-bottom:2px solid #d1d2d2;border-right:2px solid #d1d2d2;border-radius:8px;padding:14px 16px 14px 0}.form-data-file-booking::-webkit-file-upload-button{display:none}.form-data-file-booking:before{content:"Pilih File";background-color:#d1d2d2;padding:16px;font-family:Open Sans,sans-serif;color:#191c1f;margin-right:16px;border-radius:8px 6px 6px 8px}.section-product{border-radius:24px 24px 0 0;background-color:#f9fafd}.product-section-payment img{width:56px;height:56px;border-radius:8px;object-fit:cover}.payment-type-item{padding:16px;border-radius:8px;border:2px solid #d1d2d2;cursor:pointer}.payment-type-item.active{padding:16px;border-radius:8px;border:2px solid #84c681;cursor:pointer;background-color:#d6ecd5}.button-back-payment{border:2px solid #84c681;border-radius:8px;padding:14px 16px}.payment-guide .card{border:none!important}.payment-guide .card .card-header{border:none!important;padding:0!important;background-color:#fff}.payment-guide .card .card-header button{padding:8px 0!important;font-family:Open Sans,sans-serif;font-size:14px!important;color:#191c1f;text-decoration:none;border-radius:0!important}.payment-guide .card .card-header button:focus{outline:none;box-shadow:none}.payment-guide .card .card-body{padding:8px!important;font-family:Open Sans,sans-serif;font-size:14px!important;color:#47494c;text-decoration:none;background-color:#f8f8f8;border-radius:6px}.payment-guide .card .card-body ol{padding-left:6px;list-style:none;counter-reset:item;margin:0}.payment-guide .card .card-body ol li{counter-increment:item;margin-bottom:6px}.payment-guide .card .card-body ol li:before{margin-right:10px;content:counter(item);background:#b8b8b8;border-radius:100%;color:#fff;width:1.5em;text-align:center;display:inline-block}.payment-guide .card .card-header button.collapsed .down,.payment-guide .card .card-header button .up{display:block}.payment-guide .card .card-header button.collapsed .up,.payment-guide .card .card-header button .down{display:none}.container-history .history-item{padding:12px 16px;border-radius:8px;cursor:pointer;background-color:#fff}.container-history .history-item img{width:50px;height:50px;border-radius:8px;object-fit:cover}.payment-status-1{background-color:#fee3d3;color:#ed2e28;border-radius:4px;padding:2px 4px}.payment-status-2{background-color:#d6ecd5;color:#32a02d;border-radius:4px;padding:2px 4px}.container-status.status-0{display:none;background-color:initial;color:transparent}.container-status.status-1{background-color:#f46d5b;color:#fff}.container-status.status-2{background-color:#add9ab;color:#191c1f}.timeline{position:relative}.container-track{padding:0 0 0 30px;position:relative;background-color:inherit}.container-track:before{content:"";position:absolute;width:3px;background-color:#c3c3c3;top:0;bottom:0;left:0;margin-left:-5px;margin-top:5px}.container-track:after{background-color:#c3c3c3}.container-track.end:after,.container-track:after{content:"";position:absolute;width:24px;height:24px;right:-17px;top:1px;border-radius:50%;z-index:1}.container-track.end:after{background-color:#32a02d}.container-track.end:before{background-color:#32a02d}.container-track.end:before,.container-track.start:before{content:"";position:absolute;width:3px;top:0;bottom:0;left:0;margin-left:-5px;margin-top:5px}.container-track.start:before{background-color:initial}.container-track.start:after{content:"";position:absolute;width:24px;height:24px;right:-17px;background-color:#c3c3c3;top:1px;border-radius:50%;z-index:1}.right{left:1.4%}.right:after{left:-16px}.without-navbar{max-height:300px!important;min-height:300px}.change-picture{height:25px;width:24px;text-align:center;padding-top:3px;border-radius:100%;background-color:#fff;color:#000;font-size:16px;position:absolute;margin-top:70px;margin-left:-25px!important;box-shadow:0 0 6px rgba(38,50,56,.1)}.text-product-badge,.text-product-badge-new{padding:4px 8px;color:#fff;background:#3c69ad;border-radius:12px 2px 8px 0;position:absolute;margin-left:-12px!important;margin-top:-12px!important;z-index:9}.modal-dialog{position:absolute;bottom:0;left:0;right:0;margin:auto!important}.modal.fade .modal-dialog.modal-dialog-slideout{-webkit-transform:translateY(100%) scale(1);transform:translateY(100%) scale(1)}.modal.fade.show .modal-dialog.modal-dialog-slideout{-webkit-transform:translate(0);transform:translate(0);padding-right:0;padding-left:0}.modal.fade.show .modal-dialog.modal-dialog-slideout .modal-body{overflow-y:auto;overflow-x:hidden}.modal-dialog-slideout .modal-content{border:0;border-radius:18px 18px 0 0}.modal-dialog-slideout .modal-footer,.modal-dialog-slideout .modal-header{display:block;border-bottom:0 solid #dee2e6}.container-note{background:#fff;border-radius:12px;min-height:50px}.container-checkout-cart{border-radius:18px 18px 0 0}.input-name{background-color:#f9fafd;padding:8px!important;border-radius:4px!important}.input-name input{outline:none;border:none;background:none}.input-note{padding:8px!important;background-color:#f9fafd!important;border-radius:4px!important}.input-note input{font-size:12px!important;min-height:10px!important}.input-note textarea{font-size:14px!important;resize:none;border:none;background:none}.content-qty .btn-qty{width:30px;height:30px;border:.55102px solid #213f12;border-radius:5.5102px;background-color:#fff}.content-qty input{display:block;width:50px;font-weight:400;line-height:1.5;color:#495057;outline:none;border:none;background:#f9fafd;border-radius:10px;padding:4px 0}.content-qty input::-webkit-inner-spin-button,.content-qty input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.content-qty input[type=number]{-moz-appearance:textfield}.content-qty input::-webkit-input-placeholder{color:#757778;opacity:1}.content-qty input::placeholder{color:#757778;opacity:1}.content-qty input:-ms-input-placeholder{color:#757778}.content-qty input::-ms-input-placeholder{color:#757778}.container-user{padding-bottom:45px!important}.product-cover-content,.product-cover span{position:absolute;margin:auto;width:100%;height:100%}.product-cover-content{object-fit:cover}.swal2-container.swal2-center.swal2-backdrop-show{backdrop-filter:blur(6px)!important;-webkit-backdrop-filter:blur(6px)!important}.swal2-container.swal2-center>.swal2-popup{border-radius:16px!important;overflow:hidden!important;width:320px!important}.swal2-title{font-size:22px!important;color:#000!important;font-weight:700!important}.swal2-html-container,.swal2-title{font-family:Roboto,sans-serif!important}.swal2-html-container{font-size:16px!important;color:#52575c!important}.swal2-popup{width:auto!important;padding:0!important;font-size:.8rem!important}.swal2-actions,.swal2-styled{margin:0!important}.swal2-actions{width:100%!important;display:flex!important;overflow:hidden!important}.swal2-actions>button{border-top:1px solid rgba(0,0,0,.1)!important;width:100%!important;height:48px!important;background-color:#fff!important;border-radius:0!important;font-family:Roboto,sans-serif!important;font-size:15px!important}.swal2-html-container{padding:0 1.6em 1.25em!important}.swal2-styled.swal2-confirm{color:#2196f3!important}.swal2-styled.swal2-cancel{color:#e53935!important;font-weight:500!important}.swal2-styled.swal2-deny{color:#000!important;font-weight:500!important}.swal2-styled.swal2-confirm:hover{background-color:#fff!important}.swal2-icon-error .swal2-actions .swal2-confirm{color:#e53935!important}.swal2-icon-error .swal2-actions .swal2-cancel,.swal2-icon-error .swal2-actions .swal2-deny{color:#000!important}.swal2-icon-warning .swal2-actions .swal2-confirm{color:#ff5722!important}.swal2-icon-warningr .swal2-actions .swal2-deny{color:#000}.swal2-icon-warning .swal2-actions .swal2-cancel{color:#000!important}.swal2-actions.swal2-loading{min-height:100px!important}.swal2-popup.swal2-modal.swal2-loading.swal2-show{padding:12px 0!important}.swal2-popup.swal2-modal.swal2-loading.swal2-show .swal2-title{font-weight:500!important;font-size:18px!important}.swal2-html-container{margin:1em 0 0!important}.swal2-popup.swal2-toast{padding:16px!important}.swal2-popup.swal2-toast .swal2-title{font-family:Open Sans,sans-serif!important;color:inherit!important;margin:.5em 1em;padding:0;font-size:16px!important;text-align:initial;font-weight:600!important;text-transform:none;word-wrap:break-word}.bottom-nav{padding:.8rem 0;box-shadow:0 0 0 0 rgba(0,0,0,.08)!important}.bottom-nav,.bottom-nav-buy{display:flex;position:fixed;bottom:0;left:0;right:0;z-index:99;will-change:transform;-webkit-transform:translateZ(0);transform:translateZ(0)}.bottom-nav-buy{padding:.5rem 0;box-shadow:0 .125rem 1rem 1px rgba(0,0,0,.08)!important}.navbar .bottom-nav-item{flex-grow:1;justify-content:center;text-align:center;font-size:.8rem;color:#252a32;cursor:pointer}.navbar .bottom-nav-item,.navbar .bottom-nav-link{display:flex;flex-direction:column}.navbar .bottom-nav-link span{font-size:12px;font-family:Open Sans,sans-serif}.navbar .bottom-nav-link i{font-size:20px}.bottom-nav .active{color:#32a02d;font-weight:600}.bottom-nav .bottom-nav-link i.unselected{display:block}.bottom-nav .active .bottom-nav-link i.unselected,.bottom-nav .bottom-nav-link i.selected{display:none}.bottom-nav .active .bottom-nav-link i.selected{display:block}.bottom-nav .bottom-nav-link{flex-direction:row!important;justify-content:center!important;align-items:center!important}.bottom-nav .bottom-nav-link p{margin-bottom:0!important;padding:0;font-size:18px!important;color:#191c1f!important;height:20px}.bottom-nav .active .bottom-nav-link i{padding:3.8px 6px;font-size:14px!important}.bottom-nav .active .bottom-nav-link i,.bottom-nav .active .bottom-nav-link p{height:28px!important;width:28px!important;color:#fff!important;background-color:#32a02d!important;border-radius:56px;z-index:1}.bottom-nav .active .bottom-nav-link p{margin-bottom:0!important;padding:0;font-size:12px!important}.bottom-nav .bottom-nav-link span{display:none}.bottom-nav .active .bottom-nav-link span{height:38px!important;display:block;padding:10px 8px 8px 38px;color:#32a02d!important;background-color:initial!important;border-radius:56px;margin-left:-34px}.container-search-bar{background:#fff;border-radius:12px;min-height:50px}.container-user{padding-top:90px!important}.badge-cart{position:absolute;margin-left:30px;margin-bottom:16px;min-width:20px;height:20px;padding-top:5px;padding-left:4px;padding-right:4px}.input-group-search>i{margin-bottom:-6px}.input-group-search a>i{font-size:26px!important;margin-bottom:-6px}
/*# sourceMappingURL=main.d048211c.chunk.css.map */