:root{--black:#111;--semi-black:#0d0c0c;--white:snow;--orange:#407401;--deep-orange:#072c31;--semi-orange:#050505;--grey:#238108;--border-grey:#d6d6d6;--semi-grey:snow;--red:#ea2027;--bg-transparent-black:#00000080;--page-bg:#f5f8f1;--surface-bg:#fff;--surface-muted:#f7faf4;--surface-soft:#fbfdf8;--line-soft:#dfe8d8;--line-muted:#edf2e9;--text-muted:#68735f;--orange-soft:#edf6e6;--danger-soft:#fff1f1;--warning:#d98300;--success:#2fa36b;--shadow-soft:0 10px 28px #1f2d1812;--shadow-card:0 3px 12px #1f2d180f;--shadow-hover:0 14px 30px #1f2d181f;--focus-ring:0 0 0 3px #4074012e}*{box-sizing:border-box;margin:0}body{background-color:var(--semi-grey);color:var(--black);font-family:Poppins,sans-serif;overflow-x:hidden}img{max-width:100%}::selection{background-color:var(--orange-soft);color:var(--black)}a{color:var(--orange);text-decoration:none}a,button,input,select,textarea{-webkit-tap-highlight-color:transparent}button,.button-link,.native-button{background-color:var(--orange);min-width:0;min-height:45px;color:var(--white);cursor:pointer;white-space:normal;border:0;border-radius:3px;padding:0 18px;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;line-height:1.35;transition:background-color .2s,border-color .2s,box-shadow .2s,color .2s,transform .2s}button:hover,.button-link:hover,.native-button:hover{box-shadow:var(--shadow-card);transform:translateY(-1px)}button:active,.button-link:active,.native-button:active{box-shadow:none;transform:translateY(0)}button:disabled,.button-link[aria-disabled=true],.native-button[aria-disabled=true]{opacity:.55;cursor:not-allowed}:focus-visible{box-shadow:var(--focus-ring);outline:0}.button-link,.native-button{justify-content:center;align-items:center;display:inline-flex}input,select,textarea{border:1px solid var(--line-soft);background-color:var(--white);width:100%;min-height:43px;color:var(--black);border-radius:3px;outline:none;padding:10px 13px;font-family:Poppins,sans-serif;font-size:14px;transition:border-color .2s,box-shadow .2s,background-color .2s}input:focus,select:focus,textarea:focus{border-color:var(--orange);box-shadow:var(--focus-ring)}input[type=file]{padding:7px}input[type=file]::file-selector-button{background-color:var(--surface-muted);min-height:32px;color:var(--semi-black);cursor:pointer;border:0;border-radius:3px;margin-right:10px;padding:0 12px;font-family:Poppins,sans-serif;font-weight:600}textarea{resize:vertical;min-height:105px}.width{width:75%;margin:0 auto}.loading-container{z-index:9999;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#ffffffdb;justify-content:center;align-items:center;transition:opacity .5s;display:flex;position:fixed;inset:0}.loading-container .logo{width:100px;height:auto}.main-content{display:none}header{z-index:20;background-color:var(--orange);width:100%;box-shadow:0 2px 2px 0 var(--deep-orange);padding:20px 0;position:fixed}.tag_header{background-color:var(--semi-orange);width:100%;color:var(--white);margin-top:-20px;margin-bottom:20px;padding:5px 0}.isi_tag_header,.isi_tag_header_lr,.d_isi_tag_header_lr,.header,.logo_header,.profile_menu_header{flex-direction:row;align-items:center;display:flex}.isi_tag_header{justify-content:space-between}.isi_tag_header_lr{gap:20px}.d_isi_tag_header_lr img{vertical-align:middle;height:25px;margin-right:10px}.d_isi_tag_header_lr p,.d_isi_tag_header_lr a{color:var(--white);font-size:14px;font-weight:500}.header{width:100%}.svg_logo_header{height:35px}.logo_header p{color:var(--white);margin-left:15px;font-size:23px;font-weight:500;display:none}.box_back_button{display:none}.box_search_header{flex:1;min-width:0;margin:0 40px;position:relative}.box_search_header form{min-width:0}.search_header{background-color:var(--white);width:100%;min-width:0;box-shadow:1px 1px 5px 1px var(--deep-orange);border-radius:50px;align-items:center;padding:5px;display:flex}.search_header input{background-color:#0000;border:0;flex:1;min-width:0;height:40px;min-height:0;padding:0 15px;font-size:13px}.box_icon_search{flex:none;align-items:center;margin-right:15px;display:flex}.box_icon_search button{width:34px;min-width:34px;min-height:0;color:var(--orange);background-color:#0000;border:0;padding:0}.box_icon_search i{color:var(--orange);font-size:20px}.menu_header{flex-direction:row;align-items:center;display:flex}.profile_menu_header a{color:var(--white);font-size:15px;font-weight:500}.box_icon_menu_header{justify-content:center;align-items:center;width:30px;height:30px;margin-right:30px;display:flex;position:relative}.profile_menu_header i,.profile_menu_header h5{color:var(--white);font-size:29px;font-weight:400}.box_img_menu_header,.box_img_menu_header img{width:30px;height:30px}.box_img_menu_header img{object-fit:cover;border-radius:30px}.back_header{width:100%;height:145px}.notice{border-left:4px solid var(--orange);background-color:var(--surface-bg);box-shadow:var(--shadow-card);color:var(--semi-black);border-radius:3px;margin:15px 0;padding:14px 16px;font-size:14px;line-height:1.7}.notice.danger{border-color:var(--red);background-color:var(--danger-soft)}.banner_iklan,.banner_big_iklan{width:100%}.native-banner-viewport{overflow:hidden}.native-banner-track{will-change:transform;width:100%;transition:transform .45s;display:flex}.native-banner-track img{flex:0 0 100%}.img_banner_big_iklan{object-fit:cover;width:100%;height:255px}.box_kategori,.box_brand{width:100%}.kategori,.brand{grid-gap:15px;grid-template-columns:repeat(8,1fr);width:100%;margin-top:30px;display:grid}.isi_kategori,.isi_brand{border:2px solid var(--white);background-color:var(--white);flex-direction:column;align-items:center;width:100%;height:100%;padding:15px;transition:all .2s;display:flex}.isi_kategori:hover,.isi_brand:hover{border-color:var(--orange)}.isi_kategori img{object-fit:cover;width:70px;height:70px}.isi_brand img{object-fit:cover;width:auto;height:20px}.isi_kategori p,.isi_brand p{color:var(--black);text-align:center;margin-top:15px;font-size:14px;line-height:20px}.flash_sale{background-color:var(--white);width:100%;margin-top:30px}.title_flash_sale,.title_flash_sale1{justify-content:space-between;align-items:center;width:100%;padding:20px 30px;display:flex}.box_title_produk_terlaris,.box_title_flash_sale,.box_title_flash_sale1,.box_fs_res{align-items:center;display:flex}.box_title_produk_terlaris p,.box_title_flash_sale p,.box_title_flash_sale1 p{color:var(--black);font-size:20px;font-weight:500}.box_title_flash_sale i,.box_title_flash_sale1 i{color:var(--orange);margin-right:8px;font-size:20px}.box_lihat_semua,.box_lihat_semua_fs,.box_lihat_semua_fs1{color:var(--orange);align-items:center;font-size:14px;font-weight:500;display:flex}.box_iklan_flash_sale,.grid_terlaris,.box_produk,.product-grid{grid-gap:15px;grid-template-columns:repeat(5,minmax(0,1fr));width:100%;display:grid}.product-grid{margin-top:15px}.list_produk,.product-card{background-color:var(--white);border-radius:10px;outline:2px solid #0000;width:100%;position:relative}.list_produk:hover,.product-card:hover{outline-color:var(--orange)}.list_produk img,.product-card img{object-fit:cover;border-radius:10px 10px 0 0;width:100%;height:195px}.image_container{position:relative}.text_list_produk,.product-card .text_list_produk{width:100%;padding:13px 15px 15px}.box_judul_list_produk,.product-card h3{width:100%;height:43px}.box_judul_list_produk p,.product-card h3{color:var(--black);-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:14px;font-weight:400;display:-webkit-box;overflow:hidden}.box_harga_list_produk{justify-content:space-between;align-items:center;width:100%;margin-top:15px;display:flex}.box_harga_list_produk h1,.product-card strong{color:var(--orange);font-size:15px;font-weight:500}.box_harga_list_produk span{font-size:13px}.box_harga_list_produk p,.product-card p{color:var(--black);font-size:11.5px}.box_harga_list_produk1{align-items:center;width:100%;margin-bottom:25px;display:flex}.box_harga_list_produk1 p{color:var(--semi-black);letter-spacing:.1px;font-size:.86rem;font-weight:500}.back_share_produk{z-index:9999;background-color:var(--bg-transparent-black);justify-content:center;align-items:center;width:100%;height:100%;padding:20px;display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.share_produk{background-color:var(--white);border-radius:3px;width:450px;padding:30px;position:relative}.share_produk h1{color:var(--black);font-size:18px;font-weight:600}.box_link_produk{grid-template-columns:repeat(6,1fr);gap:15px;width:100%;margin-top:30px;display:grid}.isi_link_produk{aspect-ratio:1;cursor:pointer;border-radius:100px;justify-content:center;align-items:center;width:100%;font-size:25px;display:flex}.bg_lp_link{background-color:var(--orange);color:var(--white)}.bg_lp_wa{color:var(--white);background-color:#25d366}.bg_lp_fb{color:var(--white);background-color:#3b5998}.bg_lp_twitter{color:var(--white);background-color:#1da1f2}.list_lokasi{color:#555;background:#e8e8e8;border-radius:0 0 10px 10px;justify-content:space-between;align-items:center;padding:2px 15px;font-size:11px;display:flex;position:absolute;bottom:0;left:0;right:0}.list_lokasi span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.list_lokasi span:first-child{flex:1;margin-right:8px}.list_lokasi span:last-child{flex:none;max-width:45%}.list_lokasi p{color:inherit;font-size:inherit;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.box_icon_1,.box_icon_1_2,.box_icon_1_2_3,.box_icon_2{z-index:1;color:var(--white);font-size:11px;font-weight:600;position:absolute}.box_icon_1,.box_icon_1_2{background-color:var(--orange);border-radius:0 50px 50px 0;padding:2px 5px;top:5px;left:0}.box_icon_1_2{background-color:var(--red)}.box_icon_1_2_3{background-color:var(--warning);border-radius:0 50px 50px 0;padding:2px 5px;top:30px;left:0}.box_icon_2{background:var(--red);border-radius:50px 0 0 50px;padding:2px 5px;top:5px;right:0}.box_icon_1 p,.box_icon_2 p{color:var(--white);font-size:11px;font-weight:600}.box_12{padding:1px;display:flex;position:absolute;bottom:0;left:0}.satu,.dua{color:var(--white);font-size:11px;font-weight:600}.satu{z-index:1;background-color:var(--orange);border-radius:0 50px 50px 0;padding:2px 10px 2px 5px;position:relative}.dua{background-color:var(--red);border-radius:0 50px 50px 0;margin-left:-10px;padding:2px 9px 2px 15px;position:relative}.box_judul{background-color:var(--white);align-items:center;width:100%;height:70px;margin-top:15px;padding:0 30px;display:flex}.box_judul p{color:var(--black);font-size:17px;font-weight:500}.box_judul span{color:var(--orange);font-size:17px;font-weight:600}.product,.panel,.auth-card,.empty,.row-card{background-color:var(--white);width:100%;min-width:0}.product,.panel,.row-card,.summary>div{overflow-wrap:anywhere}.product,.panel,.empty{margin-top:15px;padding:30px}.empty{min-height:120px;color:var(--text-muted);text-align:center;border-style:dashed;justify-content:center;align-items:center;font-size:14px;display:flex}.section>h1{color:var(--black);margin-bottom:15px;font-size:20px;font-weight:600}.row-card h2,.panel h2,.summary strong{color:var(--black);line-height:1.4}.row-card p,.panel p{color:var(--text-muted);font-size:14px;line-height:1.7}.row-card .inline{justify-content:flex-end}.auth-body{background-color:var(--semi-grey)}.auth-main{width:100%}.auth-body .notice{width:430px;max-width:calc(100% - 30px);margin:20px auto 0}.auth-logo-link{justify-content:center;display:flex}.auth-logo-link img{object-fit:contain;width:300px;height:auto}.log_reg h4{color:var(--text-muted);text-align:center;margin-top:8px;font-size:14px;font-weight:400}.log_reg h4 a{color:var(--orange);font-weight:500}.log_reg_social{grid-gap:13px;grid-template-columns:1fr;width:100%;margin-top:30px;display:grid}.isi_log_reg_social{border:1px solid var(--line-soft);width:100%;height:45px;color:var(--semi-black);cursor:pointer;border-radius:3px;justify-content:center;align-items:center;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex;position:relative}.isi_log_reg_social:hover{border-color:var(--orange);box-shadow:var(--shadow-card);transform:translateY(-1px)}.isi_log_reg_social img{width:auto;height:20px;position:absolute;left:13px}.isi_log_reg_social p{color:var(--semi-black);font-size:14px;font-weight:500}.line_log_reg{background-color:var(--line-soft);width:100%;height:1px;margin-top:30px}.text_line_log_reg{background-color:var(--white);width:150px;height:20px;color:var(--text-muted);text-align:center;margin:-11px auto 0;font-size:12px;line-height:20px}.auth-native-form{margin-top:0}.box_form_log_reg{grid-gap:13px;grid-template-columns:1fr;width:100%;margin-top:21px;display:grid}.form_log_reg{width:100%}.form_log_reg .form-error{color:var(--red);margin-bottom:3px;font-size:11px;font-weight:500;display:block}.auth-help-row{margin-top:15px}.lupa_passp{color:var(--semi-black);font-size:14px;font-weight:500}.log_reg .button{justify-content:center;align-items:center;width:100%;height:45px;margin-top:30px;padding:0 18px;display:flex}.auth-submit .submit-loading{width:24px;height:24px;display:none}.auth-submit.is-loading .submit-label{display:none}.auth-submit.is-loading .submit-loading{display:block}.button-link.danger,button.danger{background-color:var(--red)}.button-link.danger:hover,button.danger:hover{background-color:color-mix(in srgb, var(--red) 88%, #111)}.visually-muted{color:var(--text-muted);font-size:13px}.detail_product,.detail{flex-direction:row;align-items:flex-start;gap:30px;width:100%;display:flex}.foto_product,.media-panel{flex:0 0 400px;width:400px;position:relative}.foto_product>img,.media-panel>img{object-fit:cover;width:100%;height:400px}.list_foto_product,.image-strip{grid-gap:10px;grid-template-columns:repeat(5,1fr);width:100%;margin-top:5px;display:grid}.box_list_foto_product,.image-strip a{width:100%;padding-top:100%;position:relative}.box_list_foto_product img,.image-strip img{object-fit:cover;width:100%;height:100%;position:absolute;top:0}.deskripsi_product,.detail-body{flex:1;min-width:0;margin-left:0}.deskripsi_product h1,.detail-body h1{overflow-wrap:anywhere;color:var(--black);font-size:23px;font-weight:600;line-height:1.35}.product-meta-line{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.product-meta-line span{border:1px solid color-mix(in srgb, var(--orange) 18%, var(--line-soft));background-color:var(--orange-soft);color:var(--orange);border-radius:3px;padding:5px 9px;font-size:12px;font-weight:600}.harga_box{border-left:3px solid var(--orange);background-color:var(--surface-muted);flex-wrap:wrap;align-items:center;gap:10px 14px;width:100%;margin-top:30px;padding:13px 20px;display:flex}.price,.harga_box h1{color:var(--orange);font-size:28px;font-weight:600}.old-price{color:var(--text-muted);font-size:14px;font-weight:500;text-decoration:line-through}.product-description{color:var(--semi-black);overflow-wrap:anywhere;margin-top:18px;font-size:14px;line-height:1.8}.product-specs{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:20px;display:grid}.product-specs div{border-left:3px solid var(--orange);background-color:var(--surface-muted);min-width:0;padding:12px 14px}.product-specs dt{color:var(--text-muted);font-size:12px;font-weight:500}.product-specs dd{min-width:0;color:var(--black);overflow-wrap:anywhere;margin-top:4px;font-size:14px;font-weight:600}.store-mini-card{border:1px solid var(--line-muted);background-color:var(--surface-bg);justify-content:space-between;align-items:center;gap:15px;min-width:0;margin-top:18px;padding:14px;display:flex}.store-mini-card>span{color:var(--text-muted);flex:none;font-size:12px;font-weight:600}.store-mini-card .mini-profile{justify-content:flex-end}.store-mini-card .mini-profile span,.mini-profile span{overflow-wrap:anywhere;min-width:0}.product-actions{gap:14px;margin-top:20px;display:grid}.cart-form{border:1px solid var(--line-muted);background-color:var(--surface-muted);padding:16px}.quantity-field{max-width:165px;color:var(--semi-black);font-size:13px;font-weight:500}.quantity-field input{margin-top:6px}.product-login-button{margin-top:20px}.stack{gap:13px;display:grid}.inline{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.profile-head,.mini-profile{align-items:center;gap:12px;min-width:0;display:flex}.mini-profile img{object-fit:cover;border-radius:50%;flex:none;width:52px;height:52px}.avatar-large{object-fit:cover;border-radius:96px;flex:none;width:96px;height:96px}.store-hero,.content_view{background-color:var(--white);width:100%;margin-top:15px}.store-hero{min-height:220px;color:var(--white);background-position:50%;background-size:cover;align-items:end;gap:18px;padding:30px;display:flex}.store-logo{border:3px solid var(--white);object-fit:cover;border-radius:90px;width:90px;height:90px}.box_profile_penjual{align-items:center;width:100%;padding:30px;display:flex}.profile_penjual{align-items:center;width:100%;min-width:0;display:flex}.kanan{width:100%}.profile-picture{flex:none;display:inline-block;position:relative}.profile_penjual img{object-fit:cover;border-radius:70px;width:70px;height:70px;display:block}.online-icon,.offline-icon{border:2px solid var(--white);border-radius:50%;width:15px;height:15px;position:absolute;bottom:1px;right:1px}.online-icon{background-color:var(--success)}.offline-icon{background-color:var(--red)}.name_profile_penjual{flex:1;min-width:0;margin-left:20px}.name_profile_penjual h1{overflow-wrap:anywhere;color:var(--black);font-size:17px;font-weight:600}.name_profile_penjual p{overflow-wrap:anywhere;color:var(--text-muted);margin-top:4px;font-size:14px;font-weight:500}.status-user{overflow-wrap:anywhere;color:var(--semi-black);opacity:.7;font-size:14px;display:block}.box_chat_visit{flex-direction:row;justify-content:end;width:100%;margin-top:10px;display:flex}.isi_chat_visit,.isi_chat_visit1{border:1px solid var(--line-soft);color:var(--semi-black);cursor:pointer;align-items:center;margin-left:10px;padding:8px 15px;transition:border-color .2s,color .2s,box-shadow .2s,transform .2s;display:flex}.isi_chat_visit:hover,.isi_chat_visit1:hover{border-color:var(--orange);color:var(--orange)}.isi_chat_visit i,.isi_chat_visit1 i{margin-top:-2px;font-size:17px}.isi_chat_visit p,.isi_chat_visit1 p{margin-left:8px;font-size:13px;font-weight:600}.section{width:100%;margin-top:15px}.section-head{justify-content:space-between;align-items:center;gap:15px;min-width:0;margin-bottom:15px;display:flex}.section-head h1,.section-head h2{min-width:0}.chips{flex-wrap:wrap;gap:10px;margin:15px 0;display:flex}.chips a,.chips span{border:1px solid var(--line-soft);background:var(--surface-bg);color:var(--semi-black);align-items:center;gap:8px;padding:8px 12px;font-size:13px;font-weight:600;transition:border-color .2s,box-shadow .2s,transform .2s;display:inline-flex}.chips a:hover,.chips span:hover{border-color:var(--orange);box-shadow:var(--shadow-card);transform:translateY(-1px)}.chip-icon{object-fit:cover;width:24px;height:24px}.list{gap:15px;display:grid}.row-card{grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:16px;padding:20px;display:grid}.summary{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:14px;margin:15px 0;display:grid}.summary>div{border:1px solid var(--line-muted);background-color:var(--surface-bg);box-shadow:var(--shadow-card);border-radius:3px;padding:20px}.summary p{color:var(--semi-black);margin-bottom:8px;font-size:13px}.grid-form{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));align-items:end;gap:13px;display:grid}.panel pre{border:1px solid var(--line-muted);background-color:var(--surface-muted);white-space:pre-wrap;border-radius:3px;padding:14px;overflow:auto}.align-right{text-align:right}.review{border-top:1px solid var(--line-soft);padding:16px 0}.review:first-child{border-top:0;padding-top:0}.review p{color:var(--semi-black);margin-top:8px;font-size:14px;line-height:1.7}.review small{color:var(--text-muted);margin-top:8px;font-size:12px;display:block}.review-stars{color:var(--warning);letter-spacing:1px}.review-images{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.review-image{object-fit:cover;width:96px;height:96px;margin:0}.log_reg,.auth-card{flex-direction:column;justify-content:center;width:430px;margin:40px auto;display:flex}.box_log_reg,.auth-card{background-color:var(--white);border-radius:3px;width:100%;padding:30px}.box_log_reg h1,.auth-card h1{color:var(--black);text-align:center;font-size:25px;font-weight:500}.auth-card form{margin-top:30px}footer{border-top:1px solid var(--line-muted);background-color:var(--surface-bg);width:100%;margin-top:30px;padding:45px 0 38px}.footer{grid-gap:45px;border-bottom:1px solid var(--line-muted);grid-template-columns:repeat(4,1fr);width:100%;padding-bottom:30px;display:grid}.footer_grid h1{color:var(--semi-black);margin-bottom:20px;font-size:15px;font-weight:600}.footer_grid a{color:var(--semi-black);font-size:13.5px;font-weight:400}.footer_grid p{margin:7px 0}.footer_grid img{width:55px;margin-bottom:8px;margin-right:8px}.footer_sosmed{grid-gap:13px;grid-template-columns:1fr 1fr;width:100%;display:grid}.isi_footer_sosmed{align-items:center;display:flex}.isi_footer_sosmed i{margin-right:8px;font-size:18px}.copyright{color:var(--text-muted);text-align:center;margin-top:30px;font-size:15px}.back_bot_nav,.bot_nav_cover{display:none}.bot_nav{z-index:9999;grid-gap:5px;width:100%;padding:8px 0 calc(8px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#fffffff5;grid-template-columns:repeat(5,1fr);display:grid;position:fixed;bottom:0;box-shadow:0 -8px 28px #1f2d181f}.isi_bot_nav{flex-direction:column;align-items:center;width:100%;display:flex}.isi_bot_nav i{color:var(--text-muted);font-size:25px}.isi_bot_nav p{color:var(--text-muted);margin-top:3px;font-size:10px;font-weight:500}.isi_bot_nav h4,.isi_bot_nav h5{color:var(--orange)}.pagination{margin-top:20px}.pagination nav,.pagination>div{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pagination .oesaka-pagination{justify-content:space-between;align-items:center;gap:16px;width:100%;min-width:0;display:flex}.oesaka-pagination-summary{color:var(--text-muted);font-size:13px}.oesaka-pagination-links{align-items:center;gap:6px;min-width:0;display:flex}.oesaka-pagination-button{border:1px solid var(--line-soft);background-color:var(--surface-bg);width:38px;min-width:38px;height:38px;color:var(--semi-black);border-radius:3px;justify-content:center;align-items:center;font-size:13px;font-weight:600;transition:border-color .2s,background-color .2s,color .2s;display:inline-flex}.oesaka-pagination-button i{font-size:20px}.oesaka-pagination-button:hover{border-color:var(--orange);color:var(--orange)}.oesaka-pagination-button.is-current{border-color:var(--orange);background-color:var(--orange);color:var(--white)}.oesaka-pagination-button.is-disabled{background-color:var(--surface-muted);color:var(--text-muted);cursor:not-allowed;opacity:.65}.oesaka-pagination-ellipsis{width:24px;height:38px;color:var(--text-muted);justify-content:center;align-items:center;display:inline-flex}.oesaka-pagination-simple{justify-content:flex-end}.oesaka-pagination-simple .oesaka-pagination-button{gap:5px;width:auto;padding:0 12px}.seller-products-page{padding-bottom:10px}.seller-products-total{background-color:var(--orange);min-height:54px;color:var(--white);justify-content:space-between;align-items:center;gap:20px;padding:14px 20px;display:flex}.seller-products-total span,.seller-products-total strong{font-size:15px;font-weight:500}.seller-products-add{background-color:var(--surface-bg);width:100%;min-height:54px;color:var(--semi-black);justify-content:center;align-items:center;gap:10px;margin-top:15px;font-weight:500;display:flex}.seller-products-add i{font-size:18px}.seller-products-add:hover{color:var(--orange)}.seller-products-filter{margin-top:15px}.seller-products-filter>p{color:var(--semi-black);margin-bottom:6px;font-size:15px;font-weight:500}.seller-products-toolbar{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}.seller-products-search{position:relative}.seller-products-search input{padding-right:48px}.seller-products-search button{border-radius:0 3px 3px 0;width:43px;min-width:43px;height:43px;min-height:43px;padding:0;position:absolute;top:0;right:0}.seller-products-search button i{font-size:18px}.seller-products-result{border:1px solid var(--line-soft);background-color:var(--surface-bg);color:var(--text-muted);justify-content:space-between;align-items:center;gap:15px;margin-top:12px;padding:11px 14px;font-size:13px;display:flex}.seller-products-result a{flex:none;font-weight:600}.seller-products-list{gap:5px;margin-top:15px;display:grid}.seller-product-row{background-color:var(--surface-bg);grid-template-columns:minmax(300px,1.35fr) minmax(390px,1fr) auto;grid-template-areas:"identity metrics actions";align-items:center;gap:20px;min-width:0;padding:15px 20px;display:grid}.seller-product-identity{grid-area:identity;align-items:center;gap:15px;min-width:0;display:flex}.seller-product-identity>img{object-fit:cover;border-radius:3px;width:60px;min-width:60px;height:60px}.seller-product-identity>div{min-width:0}.seller-product-identity h2{color:var(--black);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15px;font-weight:500;line-height:1.45;display:-webkit-box;overflow:hidden}.seller-product-identity p{color:var(--semi-black);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:12px;font-weight:500;overflow:hidden}.seller-product-status{color:var(--success);vertical-align:-2px;margin-right:3px;font-size:19px}.seller-product-status.is-pending{color:var(--warning)}.seller-product-status.is-rejected{color:var(--red)}.seller-product-metrics{grid-area:metrics;grid-template-columns:repeat(4,minmax(70px,1fr));gap:18px;min-width:0;display:grid}.seller-product-metrics div{text-align:right;min-width:0}.seller-product-metrics dt{color:var(--grey);font-size:12px;font-weight:500}.seller-product-metrics dd{color:var(--semi-black);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:13px;font-weight:500;overflow:hidden}.seller-product-actions{grid-area:actions;align-items:center;gap:10px;display:flex}.seller-product-actions form{margin:0}.seller-product-action{border-radius:3px;justify-content:center;align-items:center;width:35px;min-width:35px;height:35px;min-height:35px;padding:0;font-size:20px;display:inline-flex}.seller-product-delete{background-color:var(--border-grey);color:var(--semi-black)}.seller-product-dialog{background-color:var(--surface-bg);border:0;border-radius:6px;width:min(650px,100% - 30px);max-width:650px;max-height:calc(100vh - 30px);margin:auto;padding:0;overflow:hidden;box-shadow:0 24px 70px #00000038}.seller-product-dialog::backdrop{background-color:#00000080}body.has-open-dialog{overflow:hidden}.seller-product-dialog-shell{flex-direction:column;max-height:calc(100vh - 30px);display:flex}.seller-product-dialog-shell>header{border-bottom:1px solid var(--line-soft);flex:none;justify-content:space-between;align-items:center;gap:15px;min-height:64px;padding:0 24px;display:flex}.seller-product-dialog-shell>header h2{color:var(--black);font-size:17px;font-weight:600}.seller-product-dialog-close{width:36px;min-width:36px;height:36px;min-height:36px;color:var(--semi-black);background-color:#0000;border:0;padding:0;font-size:23px}.seller-product-form{overscroll-behavior:contain;overflow-y:auto}.seller-product-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 20px;padding:24px;display:grid}.seller-product-field{min-width:0;color:var(--semi-black);gap:7px;font-size:13px;font-weight:500;display:grid}.seller-product-field-wide{grid-column:1/-1}.seller-product-field textarea{min-height:100px}.seller-product-form>footer{z-index:2;border-top:1px solid var(--line-soft);background-color:var(--surface-bg);justify-content:flex-end;align-items:center;gap:12px;margin-top:0;padding:16px 24px;display:flex;position:sticky;bottom:0}.seller-product-form>footer button{width:130px}.seller-product-cancel{background-color:var(--border-grey);color:var(--semi-black)}.seller-product-edit-preview{background-color:var(--surface-muted);align-items:center;gap:12px;margin:20px 24px 0;padding:10px;display:flex}.seller-product-edit-preview img{object-fit:cover;border-radius:3px;width:52px;height:52px}.seller-product-edit-preview span{color:var(--semi-black);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;font-weight:600;display:-webkit-box;overflow:hidden}@media only screen and (width<=1120px){.seller-product-row{grid-template-columns:minmax(260px,1fr) minmax(300px,.9fr) auto;gap:15px}.seller-product-metrics{grid-template-columns:repeat(2,minmax(80px,1fr));gap:10px 18px}}@media only screen and (width<=760px){.pagination .oesaka-pagination{flex-direction:column;align-items:flex-start}.oesaka-pagination-links{width:100%;padding-bottom:4px;overflow-x:auto}.seller-products-total{padding:13px 15px}.seller-products-toolbar{grid-template-columns:1fr;gap:10px}.seller-product-row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"identity actions""metrics metrics";gap:13px;padding:12px}.seller-product-identity{gap:10px}.seller-product-identity>img{width:45px;min-width:45px;height:45px}.seller-product-identity h2{font-size:13px}.seller-product-identity p{font-size:10px}.seller-product-metrics{border-top:1px solid var(--line-soft);grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding-top:10px}.seller-product-metrics div{text-align:left}.seller-product-metrics dt{font-size:10px}.seller-product-metrics dd{font-size:11px}.seller-product-actions{gap:7px}.seller-product-action{width:31px;min-width:31px;height:31px;min-height:31px;font-size:17px}.seller-product-dialog-shell>header{min-height:56px;padding:0 16px}.seller-product-form-grid{grid-template-columns:1fr;gap:14px;padding:18px 16px}.seller-product-field-wide{grid-column:auto}.seller-product-form>footer{padding:13px 16px}.seller-product-form>footer button{flex:1;width:auto}.seller-product-edit-preview{margin:15px 16px 0}}@media only screen and (width<=440px){.seller-product-row{grid-template-areas:"identity identity""metrics metrics""actions actions"}.seller-product-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.seller-product-actions{justify-content:flex-end}}.profile-orders-page{width:100%;margin-top:0}.profile-orders-shell{align-items:flex-start;gap:30px;width:100%;min-width:0;display:flex}.profile-orders-sidebar{box-sizing:border-box;background-color:var(--white);flex:0 0 320px;width:320px;padding:20px 20px 1px}.profile-orders-account{border-bottom:1px solid var(--semi-grey);align-items:center;gap:16px;min-width:0;padding-bottom:20px;display:flex}.profile-orders-account>img{object-fit:cover;border-radius:50%;width:45px;min-width:45px;height:45px}.profile-orders-account>div{min-width:0}.profile-orders-account h1{min-width:0;color:var(--black);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:5px;font-size:15px;font-weight:500;display:flex}.profile-orders-account h1>img{object-fit:contain;flex:none;width:16px;height:16px}.profile-orders-account p{color:var(--grey);text-overflow:ellipsis;white-space:nowrap;margin-top:1px;font-size:12px;overflow:hidden}.profile-orders-account form{margin:0}.profile-orders-account button{width:auto;min-height:0;color:var(--orange);background:0 0;border:0;margin-top:2px;padding:0;font-size:12px;font-weight:500}.profile-orders-account button:hover{box-shadow:none;transform:none}.profile-orders-sidebar-nav{background-color:var(--semi-grey);grid-template-columns:1fr;gap:1px;display:grid}.profile-orders-mobile-statuses{display:none}.profile-orders-sidebar-nav a{background-color:var(--white);min-height:45px;color:var(--black);justify-content:space-between;align-items:center;gap:12px;padding:0 20px;font-size:14px;font-weight:500;transition:color .2s;display:flex}.profile-orders-sidebar-nav a:hover{color:var(--orange)}.profile-orders-sidebar-nav i{flex:none;font-size:19px}.profile-orders-main{flex:1;min-width:0}.profile-orders-mobile-title{display:none}.profile-order-tabs-wrap{background-color:var(--white);scrollbar-width:none;width:100%;overflow-x:auto}.profile-order-tabs-wrap::-webkit-scrollbar{display:none}.profile-order-tabs{width:100%;min-width:540px;display:flex}.profile-order-tab{border-top:2px solid var(--white);border-bottom:2px solid var(--white);min-width:0;min-height:54px;color:var(--semi-black);white-space:nowrap;flex:1 0 108px;justify-content:center;align-items:center;gap:6px;padding:10px 8px;font-size:15px;font-weight:500;display:flex}.profile-order-tab.is-active{border-bottom-color:var(--orange);color:var(--orange)}.profile-order-tab strong{background-color:var(--orange);min-width:18px;height:18px;color:var(--white);border-radius:50%;justify-content:center;align-items:center;padding:0 5px;font-size:10px;font-weight:500;display:inline-flex}.profile-order-list{grid-template-columns:minmax(0,1fr);gap:5px;margin-top:15px;display:grid}.profile-order-card{background-color:var(--white);align-items:center;width:100%;min-width:0;padding:15px 20px;display:flex;overflow:hidden}.profile-order-product{width:350px;min-width:0;color:var(--black);flex:0 0 350px;align-items:center;gap:15px;display:flex}.profile-order-card-belum-bayar .profile-order-product,.profile-order-card-dikirim .profile-order-product{flex-basis:300px;width:300px}.profile-order-product>img{background-color:var(--surface-muted);object-fit:cover;border-radius:3px;width:80px;min-width:80px;height:80px}.profile-order-product>div{min-width:0}.profile-order-product h2{color:var(--black);text-overflow:ellipsis;white-space:nowrap;margin-bottom:7px;font-size:15px;font-weight:500;overflow:hidden}.profile-order-product p{color:var(--grey);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:12px;font-weight:500;overflow:hidden}.profile-order-product p span{color:var(--orange)}.profile-order-product small{color:var(--text-muted);margin-top:4px;font-size:10px;display:block}.profile-order-detail{flex:1;justify-content:flex-end;align-items:center;gap:18px;min-width:0;display:flex}.profile-order-summary{text-align:right;min-width:0}.profile-order-summary p{color:var(--grey);font-size:13px;font-weight:500}.profile-order-summary strong{color:var(--orange);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:18px;font-weight:600;display:block;overflow:hidden}.profile-order-summary strong.is-date{color:var(--grey);font-size:13px;font-weight:500}.profile-order-actions{flex:none;align-items:center;gap:10px;display:flex}.profile-order-actions form{margin:0}.profile-order-primary,.profile-order-state,.profile-order-icon-button{border-radius:3px;justify-content:center;align-items:center;min-height:45px;font-size:14px;font-weight:500;display:inline-flex}.profile-order-primary{background-color:var(--orange);width:120px;color:var(--white);border:0;padding:0 15px}.profile-order-state{background-color:var(--semi-grey);min-width:120px;color:var(--semi-black);padding:0 15px}.profile-order-icon-button{background-color:var(--orange);width:45px;min-width:45px;color:var(--white);border:0;padding:0;font-size:19px}.profile-order-empty{background-color:var(--white);flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:390px;display:flex}.profile-order-empty img{object-fit:contain;width:80px;height:80px}.profile-order-empty p{color:var(--semi-black);margin-top:15px;font-size:15px;font-weight:500}.profile-order-dialog{background-color:var(--white);border:0;border-radius:3px;width:min(450px,100% - 30px);max-width:450px;max-height:calc(100vh - 30px);margin:auto;padding:0;overflow:hidden;box-shadow:0 24px 70px #00000038}.profile-order-dialog::backdrop{background-color:var(--bg-transparent-black)}.profile-order-dialog-shell{flex-direction:column;max-height:calc(100vh - 30px);display:flex}.profile-order-dialog-shell>header{border-bottom:1px solid var(--line-soft);flex:none;justify-content:space-between;align-items:center;gap:15px;min-height:62px;padding:0 24px;display:flex}.profile-order-dialog-shell>header h2{color:var(--black);font-size:18px;font-weight:600}.profile-order-dialog-shell>header button{width:34px;min-width:34px;height:34px;min-height:34px;color:var(--semi-black);background:0 0;border:0;padding:0;font-size:22px}.profile-order-dialog-shell>form{overscroll-behavior:contain;overflow-y:auto}.profile-order-reasons{border:0;gap:5px;padding:20px 24px 10px;display:grid}.profile-order-reasons label{border:1px solid var(--line-soft);min-height:42px;color:var(--semi-black);cursor:pointer;border-radius:3px;align-items:center;gap:10px;padding:8px 11px;font-size:13px;display:flex}.profile-order-reasons label:has(input:checked){border-color:var(--orange);background-color:var(--orange-soft)}.profile-order-reasons input{width:16px;min-width:16px;min-height:16px;accent-color:var(--orange);margin:0;padding:0}.profile-order-other-reason,.profile-order-review-field{color:var(--semi-black);gap:7px;margin:10px 24px 0;font-size:13px;font-weight:500;display:grid}.profile-order-other-reason[hidden]{display:none}.profile-order-stars{border:0;justify-content:center;padding:30px 24px 12px;display:flex}.profile-order-stars label{cursor:pointer}.profile-order-stars input{opacity:0;pointer-events:none;width:1px;height:1px;min-height:0;position:absolute}.profile-order-stars i{color:var(--border-grey);padding:0 6px;font-size:35px;transition:color .15s;display:block}.profile-order-stars label:hover i,.profile-order-stars label:hover~label i{color:var(--orange)}.profile-order-stars label:has(input:checked) i{color:var(--orange)}.profile-order-stars label:has(input:checked)~label i{color:var(--orange)}.profile-order-dialog-shell form>footer{z-index:2;border-top:1px solid var(--line-soft);background-color:var(--white);justify-content:flex-end;align-items:center;gap:12px;margin-top:20px;padding:15px 24px;display:flex;position:sticky;bottom:0}.profile-order-dialog-shell form>footer button{width:130px}.profile-order-secondary{background-color:var(--border-grey);color:var(--semi-black)}@media only screen and (width<=1100px){.profile-orders-sidebar{flex-basis:275px;width:275px}.profile-order-card-dikemas .profile-order-product,.profile-order-card-selesai .profile-order-product,.profile-order-card-dibatalkan .profile-order-product{flex-basis:300px;width:300px}}@media only screen and (width<=900px){.profile-orders-shell{display:block}.profile-orders-sidebar{width:100%;padding:20px 20px 1px}.profile-orders-mobile-statuses{border-bottom:1px solid var(--border-grey);grid-template-columns:repeat(5,minmax(0,1fr));padding:20px 0;display:grid}.profile-orders-mobile-statuses a{min-width:0;color:var(--semi-black);flex-direction:column;align-items:center;display:flex;position:relative}.profile-orders-mobile-statuses a.is-active{color:var(--orange)}.profile-orders-mobile-statuses img{object-fit:contain;width:auto;height:30px}.profile-orders-mobile-statuses span{text-align:center;margin-top:10px;font-size:11px;font-weight:500}.profile-orders-mobile-statuses strong{z-index:1;border:2px solid var(--white);background-color:var(--orange);min-width:17px;height:17px;color:var(--white);border-radius:50%;justify-content:center;align-items:center;padding:0 3px;font-size:9px;font-weight:500;display:flex;position:absolute;top:-4px;left:calc(50% + 6px)}.profile-orders-sidebar-nav{grid-template-columns:1fr}.profile-orders-sidebar-nav a{min-height:50px}.profile-orders-main{margin-top:15px}.profile-orders-mobile-title{background-color:var(--white);min-height:50px;color:var(--black);justify-content:space-between;align-items:center;padding:0 15px;font-size:15px;font-weight:500;display:flex}.profile-orders-mobile-title a{color:var(--orange);font-size:23px}.profile-order-tab{min-height:48px;font-size:12px}.profile-order-card{padding:15px;display:block}.profile-order-card .profile-order-product{flex-basis:auto;width:100%;min-width:0}.profile-order-product>img{width:65px;min-width:65px;height:65px}.profile-order-product h2{margin-bottom:7px;font-size:13px}.profile-order-product p{font-size:11.5px}.profile-order-detail{border-top:1px solid var(--line-soft);justify-content:flex-start;width:100%;margin-top:15px;padding-top:13px}.profile-order-summary{text-align:left;flex:1}.profile-order-summary p{font-size:11px}.profile-order-summary strong{font-size:14px}.profile-order-summary strong.is-date{font-size:12px}.profile-order-primary,.profile-order-state,.profile-order-icon-button{min-height:38px;font-size:14px}.profile-order-primary,.profile-order-state{width:105px;min-width:105px;padding:0 10px}.profile-order-icon-button{width:38px;min-width:38px}}@media only screen and (width<=600px){.profile-order-actions{gap:8px}.profile-order-empty{min-height:280px}.profile-order-dialog-shell>header{min-height:56px;padding:0 16px}.profile-order-dialog-shell>header h2{font-size:16px}.profile-order-reasons{padding:16px 16px 8px}.profile-order-other-reason,.profile-order-review-field{margin-left:16px;margin-right:16px}.profile-order-stars{padding-left:12px;padding-right:12px}.profile-order-stars i{padding:0 4px;font-size:31px}.profile-order-dialog-shell form>footer{padding:13px 16px}.profile-order-dialog-shell form>footer button{flex:1;width:auto}}.confirm-overlay{z-index:10000;background-color:#00000059;justify-content:center;align-items:center;padding:20px;display:none;position:fixed;inset:0}.confirm-overlay.is-visible{display:flex}.confirm-dialog{border:1px solid var(--line-muted);background-color:var(--surface-bg);opacity:0;border-radius:6px;width:min(360px,100%);padding:22px;animation:.18s forwards confirmDialogIn;transform:translateY(6px);box-shadow:0 24px 60px #0000002e}.confirm-dialog h2{color:var(--black);font-size:18px;font-weight:600}.confirm-dialog p{color:var(--text-muted);margin-top:8px;font-size:14px;line-height:1.7}.confirm-actions{justify-content:flex-end;gap:10px;margin-top:20px;display:flex}.confirm-cancel{border:1px solid var(--line-soft);background-color:var(--surface-muted);color:var(--semi-black)}@keyframes confirmDialogIn{to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media only screen and (width<=900px){.width{width:92%}.tag_header,.logo_header{display:none}.box_back_button{align-items:center;height:40px;padding:0 0 0 15px;display:flex}.box_back_button img{height:32px}.box_search_header{margin:0 30px 0 0}.back_header{height:63px}.detail_product,.detail{flex-direction:column;gap:22px}.foto_product,.media-panel{flex-basis:auto;width:100%}.foto_product>img,.media-panel>img{aspect-ratio:1;height:auto}.deskripsi_product,.detail-body{margin-top:0;margin-left:0}.footer{grid-template-columns:repeat(2,1fr)}}@media only screen and (width<=600px){.width{width:100%}.auth-body{background-color:var(--white)}.auth-logo-link img{width:min(300px,100% - 40px)}.auth-body .notice{max-width:calc(100% - 30px);margin-top:15px}header{padding:10px 0}.menu_header{display:none}.box_search_header{margin:0 15px 0 8px}.search_header{margin:0}.search_header input{width:100%;height:32px;padding:0 12px;font-size:11.5px}.box_icon_search i{font-size:18px}.box_icon_search{margin-right:8px}footer{display:none}.img_banner_big_iklan{height:90px}.banner_iklan{margin-top:15px}.banner_big_iklan{padding:0 15px}.box_kategori,.box_brand,.box_iklan_flash_sale_1{scrollbar-width:none;overflow:auto}.box_kategori::-webkit-scrollbar{display:none}.box_brand::-webkit-scrollbar{display:none}.box_iklan_flash_sale_1::-webkit-scrollbar{display:none}.kategori,.brand{grid-gap:10px;width:850px;margin-top:15px;padding:0 15px}.isi_kategori,.isi_brand{padding:10px 0}.isi_kategori img{width:50px;height:50px}.isi_kategori p,.isi_brand p{font-size:11px;line-height:16px}.flash_sale{margin-top:15px}.title_flash_sale,.title_flash_sale1{padding:15px}.box_title_produk_terlaris p,.box_title_flash_sale p,.box_title_flash_sale1 p{font-size:18px}.box_lihat_semua,.box_lihat_semua_fs,.box_lihat_semua_fs1{font-size:13px}.box_iklan_flash_sale,.grid_terlaris,.box_produk,.product-grid{grid-gap:10px;background-color:var(--white);grid-template-columns:1fr 1fr;padding:0 15px 15px}.list_produk,.product-card{border:2px solid var(--semi-grey);border-radius:8px;box-shadow:0 1px 4px #00000017}.list_produk img,.product-card img{border-radius:8px 8px 0 0;height:170px}.text_list_produk,.product-card .text_list_produk{padding:7px 10px 10px}.box_judul_list_produk,.product-card h3{height:37px}.box_judul_list_produk p,.product-card h3{font-size:.86rem;font-weight:500}.box_harga_list_produk h1,.product-card strong{font-size:16px;font-weight:600}.box_harga_list_produk p,.product-card p{font-size:12px;font-weight:500}.box_harga_list_produk1 p,.box_harga_list_produk1 span{font-size:11px}.satu,.dua{font-size:9px}.list_lokasi{border-radius:0 0 6px 6px;font-size:9px}.box_judul{height:53px;margin-top:15px;padding:0 15px}.box_judul p,.box_judul span{font-size:15px}.product,.panel,.empty{margin-top:0;padding:20px 15px}.deskripsi_product h1,.detail-body h1{font-size:20px}.price,.harga_box h1{font-size:24px}.list_foto_product,.image-strip{grid-gap:6px;grid-template-columns:repeat(4,1fr)}.product-meta-line{margin-bottom:10px}.product-meta-line span{padding:4px 8px;font-size:11.5px}.harga_box{margin-top:16px;padding:11px 14px}.product-description{margin-top:14px;font-size:13px;line-height:1.75}.product-specs{grid-template-columns:1fr;gap:8px;margin-top:16px}.store-mini-card{flex-direction:column;align-items:flex-start;gap:10px;margin-top:16px;padding:12px}.store-mini-card .mini-profile{justify-content:flex-start;width:100%}.product-actions{margin-top:16px}.product-actions .inline{align-items:stretch}.product-actions .inline form,.product-actions .inline button,.product-actions .button-link,.cart-form button{width:100%}.cart-form{padding:12px}.quantity-field{max-width:none}.review-panel .section-head{padding:0}.review-image{width:72px;height:72px}.row-card{grid-template-columns:1fr;padding:15px}.section-head{flex-wrap:wrap;padding:0 15px}.summary,.grid-form,.chips,.list{padding-left:15px;padding-right:15px}.store-hero{min-height:180px;margin-top:15px;padding:20px 15px}.store-logo{width:70px;height:70px}.box_profile_penjual{flex-direction:column;align-items:flex-start;padding:20px 15px}.kanan{width:auto;margin-top:20px}.box_chat_visit{flex-wrap:wrap;justify-content:flex-start;gap:10px}.isi_chat_visit,.isi_chat_visit1{margin-left:0}.log_reg,.auth-card{width:100%;margin:0}.box_log_reg,.auth-card{padding:20px}.back_bot_nav{width:100%;height:50px;margin-top:15px;display:block}.bot_nav_cover{display:block}}@media only screen and (width<=380px){.box_iklan_flash_sale,.grid_terlaris,.box_produk,.product-grid{grid-gap:8px;padding:0 10px 10px}.list_produk img,.product-card img{height:145px}.text_list_produk,.product-card .text_list_produk{padding:7px 8px 10px}.box_harga_list_produk{flex-direction:column;align-items:flex-start;gap:2px;margin-top:8px}.box_harga_list_produk p,.product-card p{text-align:left}.list_lokasi{padding:2px 8px}.product,.panel,.empty{padding:16px 12px}}.control-body{background:var(--semi-grey);min-height:100vh;overflow:hidden}.control-main{width:100%;min-height:100vh}.control-main .admin{min-height:100vh}.control-main .menu_admin{flex:0 0 310px}.control-main .content_admin{min-width:0}.control-main .box_judul{background:0 0;margin:0 0 20px;padding:0}.control-main .box_judul p,.control-main .section-head h1{color:var(--black);font-size:23px;font-weight:600}.control-main .section{margin-top:0}.control-main .section>.section-head{padding:0 0 18px}.control-main .section>.section-head a{display:none}.control-main .section .panel,.control-main .section .row-card,.control-main .section .seller-product-row{background:var(--white);box-shadow:none;border:0;border-radius:3px}.control-main .section .list,.control-main .section .grid-form,.control-main .section .summary{padding-left:0;padding-right:0}.control-main .menu_list form{width:100%}.control-nav-logout{min-height:0;box-shadow:none;color:var(--black);background:0 0;border:0;padding:0;font-weight:500}.control-nav-logout:hover{box-shadow:none;transform:none}.control-nav-logout i{color:var(--grey);opacity:.55}.header_responsive_admin{z-index:100;border:0;border-bottom:1px solid var(--border-grey);box-shadow:none;color:var(--black);text-align:left;border-radius:0}.header_responsive_admin span{margin-left:15px;font-size:18px;font-weight:500}.menu_jumlah_adm a{text-decoration:none}.menu_jumlah_adm h2,.box_text_menu_jumlah_adm h2{color:var(--white);margin-top:3px;font-size:20px;font-weight:600}.native-product-gallery>a{display:block}.native-product-gallery [data-gallery-main]{aspect-ratio:1;object-fit:cover;width:100%;display:block}.list_foto_product{scrollbar-width:thin;gap:8px;padding-top:10px;display:flex;overflow-x:auto}.box_list_foto_product{background:var(--white);border:2px solid #0000;width:64px;min-width:64px;height:64px;min-height:64px;padding:0}.box_list_foto_product.is-active,.box_list_foto_product:hover{border-color:var(--orange);box-shadow:none;transform:none}.box_list_foto_product img{object-fit:cover;width:100%;height:100%}.foto_product .box_ov_gambar_p{z-index:2}.foto_product .box_ov_gambar_p form{display:contents}.foto_product .box_wishlist,.laporkan_produk{border-radius:50%;width:42px;min-width:42px;height:42px;min-height:42px;padding:0}.native-discount-badge{color:var(--red);background:#ea20271f;border-radius:2px;margin-right:5px;padding:2px 6px;font-size:12px}.native-saving-badge{border:1px solid var(--orange);color:var(--orange);vertical-align:middle;margin-left:6px;padding:1px 5px;font-size:12px;display:inline-block}.native-product-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:15px;display:grid}.native-product-options label,.native-product-dialog label,.native-checkout-dialog label{color:var(--grey);gap:5px;font-size:13px;font-weight:500;display:grid}.native-product-cart-form{display:block}.button_box_cart button,.button_box_cart a{text-decoration:none}.native-product-sold-out{background:var(--border-grey);color:var(--grey);text-align:center;border-radius:3px;margin-top:20px;padding:14px;font-weight:600}.native-product-description{color:var(--black);overflow-wrap:anywhere;white-space:pre-line;font-size:14px;line-height:1.8}.native-product-dialog,.native-checkout-dialog{background:var(--white);width:min(520px,100% - 30px);max-height:calc(100vh - 30px);color:var(--black);border:0;border-radius:3px;padding:0;overflow:auto}.native-product-dialog::backdrop,.native-checkout-dialog::backdrop{background:var(--bg-transparent-black)}.native-product-dialog .box_catatan,.native-checkout-dialog .setting_lokasi{gap:16px;width:100%;padding:25px;display:grid}.native-product-dialog h2,.native-checkout-dialog h2{font-size:18px;font-weight:600}.native-dialog-actions{justify-content:flex-end;gap:10px;display:flex}.native-dialog-actions button{margin:0}.native-checkout-dialog-header{justify-content:space-between;align-items:center;display:flex}.native-checkout-dialog-header button{width:40px;min-width:40px;height:40px;min-height:40px;color:var(--black);background:0 0;padding:0;font-size:22px}.form_provinsi_kota{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.box_alamat #ubah_alamat{min-height:0;box-shadow:none;color:var(--orange);background:0 0;padding:0;font-size:12px}.native-checkout-editor{border-top:1px solid var(--border-grey);margin-top:14px;padding-top:14px}.native-checkout-editor summary,.native-transfer-proof summary{color:var(--orange);cursor:pointer;font-size:13px;font-weight:600}.native-shipping-quote-form,.native-shipping-selection{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:15px;display:grid}.native-shipping-quote-form label,.native-shipping-selection label{color:var(--grey);gap:5px;font-size:13px;display:grid}.native-shipping-results{color:var(--grey);gap:7px;margin-top:12px;font-size:13px;display:grid}.native-shipping-quote{border:1px solid var(--border-grey);background:var(--white);min-height:42px;color:var(--black);text-align:left;padding:8px 12px;font-size:12px;font-weight:500}.native-shipping-quote.is-selected{border-color:var(--orange);background:var(--orange-soft);color:var(--orange)}.native-field-help{color:var(--red);grid-column:1/-1;font-size:12px}.native-note-form{grid-template-columns:1fr auto;align-items:end;gap:10px;display:grid}.native-note-form textarea{min-height:70px}.detail_chat.is-active .box_detail_chat{display:flex}.header_dc h2{color:var(--black);margin-left:15px;font-size:16px;font-weight:600}.native-chat-back{display:none}.menu_dc button{width:42px;min-width:42px;height:42px;min-height:42px;color:var(--grey);background:0 0;padding:0}.box_isi_chat{width:100%;margin-bottom:8px;overflow:hidden}.box_bubble_chat_left,.box_bubble_chat_right{max-width:60%}.box_bubble_chat_left{float:left}.box_bubble_chat_right{float:right}.bubble_chat_left,.bubble_chat_right{padding:8px 13px;overflow:hidden}.bubble_chat_left{background:var(--border-grey);border-radius:3px 10px 10px}.bubble_chat_right{background:var(--orange);border-radius:10px 10px 3px}.isi_bubble_chat_left,.isi_bubble_chat_right{overflow-wrap:anywhere;font-size:14px}.isi_bubble_chat_left{color:var(--black)}.isi_bubble_chat_right{color:var(--white)}.box_waktu_chat_left,.box_waktu_chat_right{min-height:20px;color:var(--grey);align-items:center;gap:4px;font-size:11px;display:flex}.box_waktu_chat_right{justify-content:flex-end}.waktu_chat_left,.waktu_chat_right{font-size:11px}.native-chat-empty{color:var(--grey);text-align:center;padding:20px;font-size:14px}.native-cart-checkout img,.native-cart-checkout.is-loading span{display:none}.native-cart-checkout.is-loading img{display:block}.box_checkout .box_judul_ic h1{color:var(--orange);margin-top:3px;font-size:18px;font-weight:600}.store-show .atas,.box_profile_penjual .atas{align-items:center;display:flex}.box_profile_penjual .keterangan{color:var(--black);text-align:center;font-size:14px;font-weight:600}.box_profile_penjual .keterangan p{color:var(--grey);margin-top:3px;font-size:11px;font-weight:500}.box_profile_penjual .separator{background:var(--border-grey);width:1px;height:34px;margin:0 14px}.native-empty-review{justify-content:center}@media only screen and (width<=900px){.control-main .menu_admin{z-index:99;width:min(310px,100vw - 45px);padding:30px;transition:transform .2s;display:block;position:fixed;top:55px;bottom:0;left:0;transform:translate(-105%)}.control-main .menu_admin.is-open{transform:translate(0)}.control-main .content_admin{width:100%;margin-top:55px;padding:20px 15px}.native-chat-back{display:inline-flex}.chat .list_chat.has-active-chat{display:none}.chat .detail_chat.is-active{display:flex}}@media only screen and (width<=700px){.native-product-options,.native-shipping-quote-form,.native-shipping-selection,.form_provinsi_kota,.native-note-form{grid-template-columns:1fr}.native-note-form button{width:100%}.box_profile_penjual .atas{width:100%;padding-bottom:8px;overflow-x:auto}.box_profile_penjual .keterangan{min-width:92px}.box_profile_penjual .separator{flex:0 0 1px}}
