/* Existing mobile presentation, scoped to phone viewports wider than 768px. */

/* /static-assets/index-mcQga94F.css */
@media (width > 768px){:where(html).gsfc-phone-ui .th-back-top[data-v-27456215]{width:50px;height:50px;bottom:80px;right:10px}:where(html).gsfc-phone-ui .th-back-top .bg-back2top2[data-v-27456215]{color:var(--oz-primary)}}@media (width > 768px){:where(html).gsfc-phone-ui .oz-header{padding-top:50px}:where(html).gsfc-phone-ui .oz-header.no-gap{padding-top:0}:where(html).gsfc-phone-ui .oz-header__main{gap:8px;height:50px}:where(html).gsfc-phone-ui .oz-header__logo img{max-width:120px;height:36px}}@media (width > 768px){:where(html).gsfc-phone-ui .oz-footer{margin-top:24px;padding:24px 0 0}:where(html).gsfc-phone-ui .oz-footer__content{grid-template-columns:1fr;gap:24px}:where(html).gsfc-phone-ui .oz-footer__nav{grid-template-columns:repeat(2,1fr);gap:16px}:where(html).gsfc-phone-ui .oz-footer__social .oz-footer__app-badges{flex-direction:row}:where(html).gsfc-phone-ui .oz-footer__payment-icons{gap:12px}:where(html).gsfc-phone-ui .oz-footer__payment-icon{font-size:22px}:where(html).gsfc-phone-ui .oz-footer__bottom-content{text-align:center;flex-direction:column;gap:12px}:where(html).gsfc-phone-ui .oz-footer__bottom-social{flex-direction:column;gap:8px}:where(html).gsfc-phone-ui .oz-footer__bottom-links{flex-wrap:wrap;justify-content:center}}@media (width > 768px){:where(html).gsfc-phone-ui .responsive-grid{gap:var(--oz-spacing-sm);grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}}@media (width > 768px){:where(html).gsfc-phone-ui .desktop-only{display:none!important}}@media (width > 768px){:where(html).gsfc-phone-ui .touch-button{min-height:40px;padding:var(--oz-spacing-xs) var(--oz-spacing-sm)}}@media (width > 768px){:where(html).gsfc-phone-ui .section-head{margin-bottom:14px;padding:0}:where(html).gsfc-phone-ui .section-head__bar{height:16px}:where(html).gsfc-phone-ui .section-head h1{font-size:17px}:where(html).gsfc-phone-ui .section-head__more{font-size:13px}:where(html).gsfc-phone-ui .section-head--sm{padding:0}:where(html).gsfc-phone-ui .m-page-container{min-height:100vh;background-color:#fff!important;padding:16px 24px!important}}

/* /static-assets/gsfc-store-layout-539983d27e62.css */
@media (width > 768px){html.gsfc-phone-ui.gsfc-store-layout .h5-home .page-content{gap:16px;padding:12px 12px 20px}html.gsfc-phone-ui.gsfc-store-layout .h5-home .search-contain{padding-inline:12px}html.gsfc-phone-ui.gsfc-store-layout .h5-home .section1__class{padding:12px 0}html.gsfc-phone-ui.gsfc-store-layout .oz-banner .oz-banner__inner,html.gsfc-phone-ui.gsfc-store-layout .oz-banner .oz-banner__swiper,html.gsfc-phone-ui.gsfc-store-layout .oz-banner .oz-banner__swiper .swiper-slide,html.gsfc-phone-ui.gsfc-store-layout .oz-banner .oz-banner__img{height:clamp(132px,44vw,280px)}html.gsfc-phone-ui.gsfc-store-layout .pro-container .oz-card__info{padding:10px}html.gsfc-phone-ui.gsfc-store-layout .pro-container .oz-card__name{font-size:13px;line-height:1.45;height:4.35em}html.gsfc-phone-ui.gsfc-store-layout .pro-container .oz-card__price{font-size:16px}html.gsfc-phone-ui.gsfc-store-layout .classic-bottom-nav{height:calc(64px + env(safe-area-inset-bottom,0px))!important;padding-bottom:env(safe-area-inset-bottom,0px);box-sizing:border-box}html.gsfc-phone-ui.gsfc-store-layout .classic-bottom-nav .nav-item{min-width:0;justify-content:center;gap:4px;padding:6px 3px;box-sizing:border-box}html.gsfc-phone-ui.gsfc-store-layout .classic-bottom-nav .nav-item .text{font-size:12px;line-height:1.2;max-width:100%;white-space:normal;overflow-wrap:anywhere;text-align:center}html.gsfc-phone-ui.gsfc-store-layout #app.is-mobile.has-mobile-footer>.view{padding-bottom:calc(88px + env(safe-area-inset-bottom,0px))!important}html.gsfc-phone-ui.gsfc-store-layout .h5-product-details{padding-bottom:calc(96px + env(safe-area-inset-bottom,0px))!important}html.gsfc-phone-ui.gsfc-store-layout .h5-product-details .bottom-actions{padding:6px 8px calc(6px + env(safe-area-inset-bottom,0px));gap:8px;min-height:76px;box-sizing:border-box}html.gsfc-phone-ui.gsfc-store-layout .h5-product-details .bottom-actions .ba-left{flex:3;min-width:0;padding:0;gap:2px}html.gsfc-phone-ui.gsfc-store-layout .h5-product-details .bottom-actions .ba-left .ba-item{min-width:0;justify-content:center;padding:6px 2px;gap:7px;box-sizing:border-box}html.gsfc-phone-ui.gsfc-store-layout .h5-product-details .bottom-actions .ba-left .ba-item span{font-size:11px;line-height:1.25;overflow-wrap:anywhere}html.gsfc-phone-ui.gsfc-store-layout .h5-product-details .bottom-actions .ba-right{flex:2;min-width:0}html.gsfc-phone-ui.gsfc-store-layout .h5-product-details .bottom-actions .ba-btn{border-radius:8px;padding:6px;overflow-wrap:anywhere;text-align:center}html.gsfc-phone-ui.gsfc-store-layout .h5-product-details .product-line-item{gap:12px;align-items:flex-start}html.gsfc-phone-ui.gsfc-store-layout .h5-product-details .product-line-item>.left{min-width:60px;flex-shrink:0;line-height:1.5}html.gsfc-phone-ui.gsfc-store-layout .h5-product-details .product-line-item>.right{min-width:0;line-height:1.6}html.gsfc-phone-ui.gsfc-store-layout .pd-section{padding:16px}}

/* HTML #gsfc-assurance-icons-layout */
@media (width > 768px){html.gsfc-phone-ui.gsfc-store-layout .icon-tips .icon-tips-bottom{
  grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 16px;padding:28px 16px;
 }}

/* HTML #gsfc-footer-template-layout */
@media (width > 768px){html.gsfc-phone-ui.gsfc-store-layout .oz-footer{padding-top:28px}html.gsfc-phone-ui.gsfc-store-layout .oz-footer .gsfc-footer-brand-logo{width:320px;margin-bottom:20px}html.gsfc-phone-ui.gsfc-store-layout .oz-footer__nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px}html.gsfc-phone-ui.gsfc-store-layout .oz-footer__nav-col .oz-footer__nav-title{margin-bottom:16px}html.gsfc-phone-ui.gsfc-store-layout .oz-footer__nav-col .oz-footer__nav-list li{margin-bottom:10px}:where(html).gsfc-phone-ui .gsfc-footer-details{grid-template-columns:minmax(0,1fr);gap:28px;padding:24px 0}:where(html).gsfc-phone-ui .gsfc-footer-platform h3{font-size:20px}html.gsfc-phone-ui.gsfc-store-layout .oz-footer__bottom-content{display:flex;flex-direction:column;text-align:center}:where(html).gsfc-phone-ui .gsfc-footer-contact{flex-direction:column;align-items:center;gap:8px}}

/* HTML #gsfc-mobile-detail-fixes */
@media (width > 768px){:where(html).gsfc-phone-ui .mobile-header[data-v-76a95b6b] .header-content>.logo{width:180px!important;max-width:52vw!important;height:auto!important;flex-shrink:1;object-fit:contain}:where(html).gsfc-phone-ui .h5-product-details #section-details{scroll-margin-top:68px}:where(html).gsfc-phone-ui .h5-product-details #section-evaluation{scroll-margin-top:68px}:where(html).gsfc-phone-ui .h5-product-details #section-details table{width:100%!important;max-width:100%!important;height:auto!important;table-layout:fixed!important;border-collapse:collapse}:where(html).gsfc-phone-ui .h5-product-details #section-details tr{height:auto!important;min-height:0!important}:where(html).gsfc-phone-ui .h5-product-details #section-details th,:where(html).gsfc-phone-ui .h5-product-details #section-details td{width:auto!important;min-width:0!important;height:auto!important;min-height:0!important;padding:10px 8px!important;vertical-align:top;white-space:normal!important;overflow-wrap:anywhere;word-break:normal;line-height:1.65;font-size:14px}:where(html).gsfc-phone-ui .h5-product-details #section-details th{width:43%!important}:where(html).gsfc-phone-ui .h5-product-details #section-details p{margin:0 0 12px;line-height:1.75}:where(html).gsfc-phone-ui .h5-product-details #section-details img{max-width:100%!important;height:auto!important}:where(html).gsfc-phone-ui .h5-product-details .shop-visit-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:8px 12px;flex-shrink:0;border:1px solid #bed0fc;border-radius:8px;background:#eff4ff;color:#1c4cdd;font-size:13px;font-weight:600;line-height:1.5;cursor:pointer;white-space:nowrap}:where(html).gsfc-phone-ui .h5-product-details .shop-visit-btn:active{background:#dfeaff}:where(html).gsfc-phone-ui .h5-product-details .gsfc-review-pagination{display:flex;justify-content:center;padding:18px 0 8px}:where(html).gsfc-phone-ui .h5-product-details .gsfc-review-pagination .ant-pagination-prev,:where(html).gsfc-phone-ui .h5-product-details .gsfc-review-pagination .ant-pagination-next{min-width:36px;min-height:36px}}

/* HTML #gsfc-footer-spacing-20260909 */
@media (width > 768px){html.gsfc-phone-ui.gsfc-store-layout .gsfc-mobile-footer .oz-footer__bottom{padding:16px 0 12px}html.gsfc-phone-ui.gsfc-store-layout .gsfc-mobile-footer .oz-footer__bottom-content{gap:12px;align-items:center}html.gsfc-phone-ui.gsfc-store-layout .gsfc-mobile-footer .oz-footer__bottom-social{display:flex;align-items:center;justify-content:center;gap:16px}html.gsfc-phone-ui.gsfc-store-layout .gsfc-mobile-footer .gsfc-footer-contact{padding:0 0 12px}html.gsfc-phone-ui.gsfc-store-layout .gsfc-mobile-footer .gsfc-footer-contact p{margin:0;line-height:1.8;text-align:left}html.gsfc-phone-ui.gsfc-store-layout body #app .is-mobile.has-mobile-footer .h5-home.view:has(.gsfc-mobile-footer){padding-bottom:calc(64px + env(safe-area-inset-bottom,0px))!important}html.gsfc-phone-ui.gsfc-store-layout .h5-home.view .page-content:has(.gsfc-mobile-footer){padding-bottom:0!important}}

/* HTML #gsfc-wallet-mobile-style */
@media (width > 768px){:where(html).gsfc-phone-ui .money_package_container{box-sizing:border-box!important;width:100%!important;max-width:100%!important;margin:0!important;padding:76px 12px 24px!important}:where(html).gsfc-phone-ui .money_package_container .top.oz-card{padding:20px 16px!important;border-radius:16px!important}:where(html).gsfc-phone-ui .money_package_container .top .tit{font-size:20px!important;line-height:1.4!important;margin:0 0 20px!important}:where(html).gsfc-phone-ui .money_package_container .top .content{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:22px!important}:where(html).gsfc-phone-ui .money_package_container .top .content>div:first-child{gap:14px!important;min-width:0!important}:where(html).gsfc-phone-ui .money_package_container .top .content>div:first-child>div:last-child{min-width:0!important;flex:1!important}:where(html).gsfc-phone-ui .money_package_container .package_icon{width:52px!important;height:52px!important;min-width:52px!important;margin:0!important}:where(html).gsfc-phone-ui .money_package_container .balance-num{font-size:clamp(20px,7vw,30px)!important;line-height:1.2!important;overflow-wrap:anywhere;min-width:0!important}:where(html).gsfc-phone-ui .money_package_container .top .content>.fl_row{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px!important;width:100%!important}:where(html).gsfc-phone-ui .money_package_container .button{width:100%!important;height:44px!important;margin:0!important;border-radius:10px!important}:where(html).gsfc-phone-ui .money_package_container>.fl_col{margin-top:24px!important;padding:0!important}:where(html).gsfc-phone-ui .money_package_container>.fl_col>.fl_row{display:grid!important;grid-template-columns:1fr 1fr;gap:10px!important}:where(html).gsfc-phone-ui .money_package_container .h_button{width:100%!important;margin:0!important;height:40px!important}:where(html).gsfc-phone-ui .money_package_container .table_style{display:none!important}:where(html).gsfc-phone-ui .money_package_container .gsfc-wallet-mobile-records{display:grid;gap:12px;margin-top:16px;min-width:0}:where(html).gsfc-phone-ui .gsfc-wallet-record{background:#fff;border-radius:14px;padding:8px 14px;min-width:0}:where(html).gsfc-phone-ui .gsfc-wallet-record-row{display:grid;grid-template-columns:minmax(72px,.7fr) minmax(0,1.3fr);gap:12px;align-items:start;padding:12px 0;line-height:1.5;font-size:14px;border-bottom:1px solid #f0f1f4}:where(html).gsfc-phone-ui .gsfc-wallet-record-row:last-child{border-bottom:0}:where(html).gsfc-phone-ui .gsfc-wallet-record-label{color:#667085;overflow-wrap:break-word}:where(html).gsfc-phone-ui .gsfc-wallet-record-value{color:#101828;text-align:right;overflow-wrap:anywhere;min-width:0;font-variant-numeric:tabular-nums}:where(html).gsfc-phone-ui .gsfc-wallet-state{display:inline-block;padding:2px 9px;border-radius:6px;background:#eef3ff;color:#1c4cdc}:where(html).gsfc-phone-ui .gsfc-wallet-state-1{background:#edf9f0;color:#238747}:where(html).gsfc-phone-ui .gsfc-wallet-state-2{background:#fff1ef;color:#c7342a}:where(html).gsfc-phone-ui .gsfc-wallet-preview{border:0;background:#eef3ff;color:#1c4cdc;border-radius:6px;padding:5px 12px;cursor:pointer}:where(html).gsfc-phone-ui .gsfc-wallet-empty{background:#fff;border-radius:14px;padding:36px 16px;text-align:center;color:#667085}}

/* /static-assets/gsfc-mobile-navigation-8175c2414950.css */
@media (width > 768px){html.gsfc-phone-ui{ --gsfc-nav-row:60px; --gsfc-nav-safe:max(0px,calc(env(safe-area-inset-bottom,0px) - 16px)); }html.gsfc-phone-ui,:where(html).gsfc-phone-ui body,:where(html).gsfc-phone-ui #app,:where(html).gsfc-phone-ui #app *{ scrollbar-width:none; }html.gsfc-phone-ui::-webkit-scrollbar,:where(html).gsfc-phone-ui body::-webkit-scrollbar,:where(html).gsfc-phone-ui #app::-webkit-scrollbar,:where(html).gsfc-phone-ui #app *::-webkit-scrollbar{ display:none;width:0;height:0; }html.gsfc-phone-ui.gsfc-store-layout .classic-bottom-nav,html.gsfc-phone-ui.gsfc-seller-layout #app .dynamic-island-container[data-v-6e61367a]{
    position:fixed;left:0;right:0;top:auto;bottom:0;
    width:100%;max-width:none;height:calc(var(--gsfc-nav-row) + var(--gsfc-nav-safe))!important;
    padding:0 0 var(--gsfc-nav-safe)!important;margin:0;box-sizing:border-box;
    -webkit-transform:none!important;transform:none!important;transition:none;
    background:#fff;border-top:1px solid #e7edf5;box-shadow:0 -2px 12px rgba(25,51,91,.035);
  }html.gsfc-phone-ui.gsfc-seller-layout #app .dynamic-island[data-v-6e61367a]{
    display:flex;align-items:stretch;height:var(--gsfc-nav-row);padding:0;margin:0;border:0;
    border-radius:0;box-shadow:none;background:#fff;overflow:visible;
  }html.gsfc-phone-ui.gsfc-store-layout .classic-bottom-nav .nav-item,html.gsfc-phone-ui.gsfc-seller-layout #app .dynamic-island .nav-item[data-v-6e61367a]{
    position:relative;display:flex;flex:1 1 0;flex-direction:column;justify-content:flex-end;align-items:center;
    height:var(--gsfc-nav-row);min-width:0;padding:5px 3px 4px;gap:3px;box-sizing:border-box;
    margin:0;transform:none;touch-action:manipulation;
  }html.gsfc-phone-ui.gsfc-store-layout .classic-bottom-nav .nav-item::after,html.gsfc-phone-ui.gsfc-seller-layout #app .dynamic-island .nav-item[data-v-6e61367a]::after{
    content:"";position:absolute;top:0;left:0;right:0;bottom:calc(-1 * var(--gsfc-nav-safe));z-index:2;background:transparent;pointer-events:auto;
  }html.gsfc-phone-ui.gsfc-store-layout .classic-bottom-nav .icon-wrapper,html.gsfc-phone-ui.gsfc-seller-layout #app .dynamic-island .icon-wrapper[data-v-6e61367a]{ width:24px;height:24px;flex:0 0 24px; margin:0; }html.gsfc-phone-ui.gsfc-store-layout .classic-bottom-nav .nav-icon{font-size:24px;}html.gsfc-phone-ui.gsfc-seller-layout #app .dynamic-island .icon-wrapper img[data-v-6e61367a]{width:24px;height:24px;}html.gsfc-phone-ui.gsfc-store-layout .classic-bottom-nav .nav-item .text,html.gsfc-phone-ui.gsfc-seller-layout #app .dynamic-island .nav-item .text[data-v-6e61367a]{
    display:block;font-size:11px;line-height:14px;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;
  }}@supports (-webkit-touch-callout:none){@media (width > 768px) and (display-mode:standalone), (width > 768px) and (display-mode:fullscreen){html.gsfc-phone-ui.gsfc-store-layout .classic-bottom-nav,html.gsfc-phone-ui.gsfc-seller-layout #app .dynamic-island-container[data-v-6e61367a]{
      top:calc(100vh - var(--gsfc-nav-row) - var(--gsfc-nav-safe));
      top:calc(100dvh - var(--gsfc-nav-row) - var(--gsfc-nav-safe));bottom:auto;
    }}}

/* /static-assets/gsfc-seller-dock-closeout-1440b663babb.css */
@media (width > 768px){html.gsfc-phone-ui.gsfc-store-layout .gsfc-buyer-dock-host{position:fixed;inset:0;z-index:2000;pointer-events:none;height:100%;width:100%;}html.gsfc-phone-ui.gsfc-store-layout .gsfc-buyer-dock-host .classic-bottom-nav{position:absolute;top:auto;bottom:0;pointer-events:auto;display:flex;align-items:stretch;overflow:visible;}html.gsfc-phone-ui.gsfc-store-layout .gsfc-buyer-dock-host .classic-bottom-nav .nav-item{appearance:none;-webkit-appearance:none;border:0;border-radius:0;background:transparent;color:#9299a2;font-family:inherit;cursor:pointer;height:calc(var(--gsfc-nav-row) + var(--gsfc-nav-safe));padding-bottom:calc(4px + var(--gsfc-nav-safe));outline-offset:-3px;-webkit-tap-highlight-color:rgba(30,77,220,.1);}html.gsfc-phone-ui.gsfc-store-layout .gsfc-buyer-dock-host .classic-bottom-nav .nav-item.active{color:#1c4fe3;}html.gsfc-phone-ui.gsfc-store-layout .gsfc-buyer-dock-host .classic-bottom-nav .nav-item:active{background:#edf3ff;}html.gsfc-phone-ui.gsfc-store-layout .gsfc-buyer-dock-host .classic-bottom-nav .nav-item::after{content:none;}html.gsfc-phone-ui.gsfc-store-layout .gsfc-buyer-dock-host .classic-bottom-nav .nav-item *{pointer-events:none;}html.gsfc-phone-ui.gsfc-store-layout .gsfc-buyer-dock-host .classic-bottom-nav .nav-item:focus-visible{outline:2px solid #1d4fe4;}html.gsfc-phone-ui.gsfc-seller-layout #app .gsfc-library-dock-host{position:fixed;inset:0;z-index:1000;pointer-events:none;height:100%;width:100%;}html.gsfc-phone-ui.gsfc-seller-layout #app .gsfc-library-dock-host .fixed-wrap{position:absolute;top:auto;bottom:0;left:0;right:0;transform:none!important;width:100%;height:auto;min-height:54px;padding-bottom:var(--gsfc-nav-safe);background:#fff;box-sizing:border-box;pointer-events:auto;border-top:1px solid #e6ecf5;box-shadow:0 -2px 10px #17366508;align-items:stretch;}html.gsfc-phone-ui.gsfc-seller-layout #app .gsfc-library-dock-host .fixed-wrap>.flex{align-items:center;min-width:0;min-height:54px;touch-action:manipulation;}html.gsfc-phone-ui.gsfc-seller-layout #app .gsfc-library-dock-host .submit-but{height:auto;min-height:54px;max-width:58%;width:auto;min-width:130px;padding:10px 16px;display:flex;align-items:center;justify-content:center;white-space:normal;line-height:1.3;font-size:14px;text-align:center;box-sizing:border-box;touch-action:manipulation;}html.gsfc-phone-ui.gsfc-seller-layout #app .product[data-v-4cde41b8]{padding-bottom:calc(66px + var(--gsfc-nav-safe));}}@supports (-webkit-touch-callout:none){@media (width > 768px) and (display-mode:standalone), (width > 768px) and (display-mode:fullscreen){html.gsfc-phone-ui.gsfc-store-layout .gsfc-buyer-dock-host,html.gsfc-phone-ui.gsfc-seller-layout #app .gsfc-library-dock-host{bottom:auto;height:100vh;height:100dvh;}}}

/* /static-assets/gsfc-mobile-fit-ac8a6db85d4c.css */
@media (width > 768px){html.gsfc-phone-ui,:where(html).gsfc-phone-ui body,:where(html).gsfc-phone-ui body *{scrollbar-width:none!important;-ms-overflow-style:none!important;}html.gsfc-phone-ui::-webkit-scrollbar,:where(html).gsfc-phone-ui body::-webkit-scrollbar,:where(html).gsfc-phone-ui body *::-webkit-scrollbar{
    display:none!important;width:0!important;height:0!important;background:transparent!important;
  }html.gsfc-phone-ui.gsfc-store-layout #app .h5-home.gsfc-footer-page,html.gsfc-phone-ui.gsfc-store-layout #app .h5-product-details.gsfc-footer-page{padding-bottom:0!important;}html.gsfc-phone-ui:root.gsfc-store-layout body #app .is-mobile.has-mobile-footer .h5-home.view.gsfc-footer-page,html.gsfc-phone-ui.gsfc-store-layout body #app.is-mobile.has-mobile-footer>.h5-home.view.gsfc-footer-page,html.gsfc-phone-ui.gsfc-store-layout body #app .is-mobile>.h5-product-details.gsfc-footer-page{padding-bottom:0!important;}html.gsfc-phone-ui.gsfc-store-layout #app .gsfc-footer-page>.page-content{padding-bottom:0!important;}html.gsfc-phone-ui.gsfc-store-layout #app .gsfc-footer-page .oz-footer{
    padding-bottom:calc(var(--gsfc-nav-row,60px) + var(--gsfc-nav-safe,0px) + 12px)!important;
  }html.gsfc-phone-ui.gsfc-store-layout #app .h5-product-details.gsfc-footer-page .oz-footer{
    padding-bottom:calc(96px + env(safe-area-inset-bottom,0px))!important;
  }html.gsfc-phone-ui.gsfc-store-layout #app .main-stroe-stores{grid-template-columns:repeat(2,minmax(0,1fr))!important;}html.gsfc-phone-ui.gsfc-store-layout #app .main-stroe-stores>.store,html.gsfc-phone-ui.gsfc-store-layout #app .main-stroe-stores .store-card,html.gsfc-phone-ui.gsfc-store-layout #app .main-stroe-stores .store-card__body{
    min-width:0;max-width:100%;width:100%;box-sizing:border-box;
  }html.gsfc-phone-ui.gsfc-store-layout #app .main-stroe-stores .store-card{height:100%;}html.gsfc-phone-ui.gsfc-store-layout #app .main-stroe-stores .store-card__name{
    white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere;
    line-height:1.4;min-height:2.8em;font-size:14px;
  }html.gsfc-phone-ui.gsfc-store-layout #app .main-stroe-stores .store-card__stat{gap:6px;align-items:baseline;}html.gsfc-phone-ui.gsfc-store-layout #app .main-stroe-stores .store-card__stat-label{min-width:0;overflow-wrap:anywhere;text-align:left;}html.gsfc-phone-ui.gsfc-store-layout #app .main-stroe-stores .store-card__stat-value{flex:0 0 auto;white-space:nowrap;}html.gsfc-phone-ui.gsfc-store-layout .gsfc-buyer-dock-host{
    top:auto;bottom:0;height:calc(var(--gsfc-nav-row,60px) + var(--gsfc-nav-safe,0px))!important;
    pointer-events:auto;box-sizing:border-box;
  }html.gsfc-phone-ui.gsfc-store-layout .gsfc-buyer-dock-host .classic-bottom-nav{
    inset:0!important;height:100%!important;padding:0!important;box-sizing:border-box;overflow:hidden;
  }html.gsfc-phone-ui.gsfc-store-layout .gsfc-buyer-dock-host .classic-bottom-nav .nav-item{
    height:100%;min-height:44px;flex:1 1 0;width:25%;padding-top:0;
    user-select:none;-webkit-user-select:none;touch-action:manipulation;
  }}@supports (-webkit-touch-callout:none){@media (width > 768px) and (display-mode:standalone), (width > 768px) and (display-mode:fullscreen){html.gsfc-phone-ui.gsfc-store-layout .gsfc-buyer-dock-host{
      top:calc(100vh - var(--gsfc-nav-row,60px) - var(--gsfc-nav-safe,0px));
      top:calc(100dvh - var(--gsfc-nav-row,60px) - var(--gsfc-nav-safe,0px));bottom:auto;
    }}}

/* /static-assets/gsfc-buyer-seller-tabbar-style-010305f758ae.css */
@media (width > 768px){:where(html).gsfc-phone-ui .gsfc-buyer-tabbar{
  position:fixed;inset:auto 0 0;z-index:99;display:block;width:100%;
  height:calc(var(--gsfc-nav-row,60px) + var(--gsfc-nav-safe,0px));
  margin:0;padding:0 0 var(--gsfc-nav-safe,0px);box-sizing:border-box;
  background:#fff;box-shadow:0 -1px 0 #e7edf5,0 -2px 12px rgba(25,51,91,.035);
  touch-action:manipulation;-webkit-user-select:none;user-select:none;
 }:where(html).gsfc-phone-ui .gsfc-buyer-tabbar__row{display:flex;align-items:stretch;width:100%;height:var(--gsfc-nav-row,60px)}:where(html).gsfc-phone-ui .gsfc-buyer-tabbar__item{
  appearance:none;-webkit-appearance:none;position:relative;display:flex;flex:1 1 0;
  flex-direction:column;justify-content:flex-end;align-items:center;min-width:0;
  height:calc(var(--gsfc-nav-row,60px) + var(--gsfc-nav-safe,0px));
  margin:0;padding:5px 3px calc(4px + var(--gsfc-nav-safe,0px));gap:3px;box-sizing:border-box;
  border:0;border-radius:0;background:transparent!important;color:#999;cursor:pointer;box-shadow:none!important;
  font-family:inherit;touch-action:manipulation;-webkit-tap-highlight-color:rgba(26,78,216,.10);
 }:where(html).gsfc-phone-ui .gsfc-buyer-tabbar__item.active{color:#1a4ed8}:where(html).gsfc-phone-ui .gsfc-buyer-tabbar__item:focus-visible{outline:2px solid #1a4ed8;outline-offset:-3px}:where(html).gsfc-phone-ui .gsfc-buyer-tabbar__item *{pointer-events:none}:where(html).gsfc-phone-ui .gsfc-buyer-tabbar__icon{position:relative;display:flex;align-items:center;justify-content:center;width:24px;height:24px;flex:0 0 24px;margin:0}:where(html).gsfc-phone-ui .gsfc-buyer-tabbar__glyph{display:inline-flex;font-size:24px;line-height:1}:where(html).gsfc-phone-ui .gsfc-buyer-tabbar__glyph svg{width:24px;height:24px}:where(html).gsfc-phone-ui .gsfc-buyer-tabbar__label{display:block;font-size:11px;line-height:14px;font-weight:400;letter-spacing:0;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:where(html).gsfc-phone-ui .gsfc-buyer-tabbar__badge{position:absolute;top:-5px;right:-10px;min-width:16px;height:16px;padding:0 4px;border-radius:10px;background:#ff626b;color:#fff;font-size:10px;line-height:16px;text-align:center;box-sizing:border-box;white-space:nowrap}}

/* /static-assets/gsfc-repairs-mobile-ui-f33a30baed96.css */
@media (width > 768px){:where(html).gsfc-phone-ui .gsfc-buyer-tabbar__item,:where(html).gsfc-phone-ui .gsfc-buyer-tabbar__item *{-webkit-tap-highlight-color:transparent!important}:where(html).gsfc-phone-ui .gsfc-buyer-tabbar__item:active,:where(html).gsfc-phone-ui .gsfc-buyer-tabbar__item:hover{background:transparent!important;box-shadow:none!important}html.gsfc-phone-ui.gsfc-seller-layout #app .dynamic-island-container[data-v-6e61367a],html.gsfc-phone-ui.gsfc-store-layout .gsfc-buyer-tabbar{
  position:fixed!important;top:auto!important;bottom:0!important;left:0!important;right:0!important;
  transform:none!important;transition:none!important;margin:0!important;
 }html.gsfc-phone-ui.gsfc-dock-viewport.gsfc-seller-layout #app .gsfc-library-dock-host{inset:0!important;height:auto!important;}}@media (width > 768px){html.gsfc-phone-ui.gsfc-store-layout .h5-product-details .bottom-actions{padding-top:12px;padding-bottom:env(safe-area-inset-bottom,0px);}}@supports (-webkit-touch-callout:none){@media (width > 768px) and (display-mode:browser){html.gsfc-phone-ui.gsfc-store-layout .gsfc-buyer-tabbar{box-shadow:0 -1px 0 #e7edf5,0 -2px 12px rgba(25,51,91,.035),0 32px 0 0 #fff,0 64px 0 0 #fff!important;}html.gsfc-phone-ui.gsfc-seller-layout #app .dynamic-island-container[data-v-6e61367a]{box-shadow:0 -2px 12px rgba(25,51,91,.035),0 32px 0 0 #fff,0 64px 0 0 #fff!important;}html.gsfc-phone-ui.gsfc-store-layout .h5-product-details .bottom-actions{box-shadow:0 -2px 8px #00000014,0 32px 0 0 #fff,0 64px 0 0 #fff!important;}html.gsfc-phone-ui.gsfc-seller-layout #app .gsfc-library-dock-host .fixed-wrap{box-shadow:0 -2px 10px #17366508,0 32px 0 0 #fff,0 64px 0 0 #fff!important;}}}

/* /static-assets/filter-DoBHYDex.css */
@media (width > 768px){:where(html).gsfc-phone-ui .oz-filter{z-index:999;background:#fff;border-radius:0;width:280px;padding:16px;transition:transform .3s;position:fixed;top:0;bottom:0;left:0;overflow-y:auto;transform:translate(-100%)}:where(html).gsfc-phone-ui .oz-filter.mobile-open{transform:translate(0);box-shadow:4px 0 20px #0003}:where(html).gsfc-phone-ui .oz-filter__close{display:block}:where(html).gsfc-phone-ui .oz-filter__title{margin:0 0 16px;padding-right:32px}}

@media (width > 768px) {
 html.gsfc-phone-ui.gsfc-store-layout .mobile-only{display:flex!important}
 html.gsfc-phone-ui.gsfc-store-layout .desktop-only{display:none!important}
 html.gsfc-phone-ui.gsfc-store-layout body{padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px);box-sizing:border-box}
 html.gsfc-phone-ui.gsfc-store-layout .mobile-header .header-content,
 html.gsfc-phone-ui.gsfc-store-layout .mobile-nav-bar{padding-left:max(12px,env(safe-area-inset-left,0px));padding-right:max(12px,env(safe-area-inset-right,0px));box-sizing:border-box}
 html.gsfc-phone-ui.gsfc-store-layout .gsfc-buyer-tabbar{padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px)}
 html.gsfc-phone-ui.gsfc-store-layout .h5-product-details .bottom-actions{padding-left:max(8px,env(safe-area-inset-left,0px));padding-right:max(8px,env(safe-area-inset-right,0px))}
}
