: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}}.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}}
