.hb-goods-page{padding:var(--space-4) 0 var(--space-6)}.hb-goods-page .item-inform,.hb-goods-main{display:grid;grid-template-columns:minmax(0,440px) minmax(0,1fr);gap:var(--space-6);padding:var(--space-5);background:var(--bg-surface);border-radius:var(--radius-lg);border:1px solid var(--border-color);box-shadow:var(--shadow-sm)}.hb-goods-main .clearfix-left,.hb-goods-main .hb-goods-right{float:none;width:auto;min-width:0}.hb-goods-main .clearfix-left{position:relative}.hb-goods-main .box{border-radius:var(--radius-md);overflow:hidden;background:var(--bg-page)}.hb-goods-main .tb-booth{aspect-ratio:1 / 1;display:flex;align-items:center;justify-content:center;background:var(--bg-page);overflow:hidden}.hb-goods-main .tb-booth img{width:100%;height:100%;object-fit:contain}.hb-goods-main .tb-thumb{margin-top:var(--space-2)}.hb-goods-main .tb-thumb .am-slides li{border:2px solid transparent;border-radius:var(--radius-sm);overflow:hidden;cursor:pointer}.hb-goods-main .tb-thumb .am-slides li.tb-selected{border-color:var(--color-main)}.hb-goods-main .tb-thumb img{width:60px;height:60px;object-fit:cover;display:block}.hb-goods-main .photo-bottom{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);margin-top:var(--space-2);color:var(--text-tertiary);font-size:var(--font-size-xs)}.hb-goods-right .tb-detail-hd{padding-bottom:var(--space-3);border-bottom:1px solid var(--border-color)}.hb-goods-right .detail-title{margin:0;color:var(--text-primary);font-size:var(--font-size-xl);line-height:var(--line-height-xl);font-weight:var(--font-weight-bold);word-break:break-word}.hb-goods-right .simple-desc{margin-top:var(--space-2);color:var(--text-secondary);font-size:var(--font-size-sm);line-height:var(--line-height-sm)}.hb-goods-right .tb-detail-list{margin-top:var(--space-3)}.hb-price-panel .tb-detail-panel-top-price-content{background:var(--price-tier-bg)!important;background-image:none!important;border-radius:var(--radius-md);padding:var(--space-3) var(--space-4)}.hb-price-panel .tb-detail-price-content{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2) var(--space-5)}.hb-price-panel .items{display:flex;align-items:baseline;gap:var(--space-2);margin:0}.hb-price-panel dt{color:var(--text-tertiary);font-size:var(--font-size-xs)}.hb-price-panel .goods-sale-price-value,.hb-price-panel .goods-sale-price .symbol{color:var(--color-price);font-family:var(--font-family-number);font-size:var(--font-size-2xl);line-height:var(--line-height-2xl);font-weight:var(--font-weight-bold)}.hb-price-panel .goods-original-price-value{color:var(--text-tertiary);text-decoration:line-through}.hb-detail-login-price{display:flex;align-items:baseline;gap:var(--space-2);padding:var(--space-2) 0}.hb-detail-login-price__label{color:var(--text-tertiary);font-size:var(--font-size-xs)}.hb-detail-login-price__link{color:var(--color-main);font-size:var(--font-size-lg);font-weight:var(--font-weight-medium)}.hb-detail-login-price__link:hover{color:var(--color-main-focus)}.hb-spec-panel{margin:var(--space-3) 0;padding:var(--space-3) 0;border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color)}.hb-spec-panel .cart-title{display:flex;align-items:center;justify-content:space-between;color:var(--text-secondary);font-size:var(--font-size-sm)}.hb-goods-right .buy-nav,.hb-goods-right .buy-nav-container{display:flex;align-items:center;gap:var(--space-3);margin-top:var(--space-4)}.hb-goods-right .buy-nav .am-btn,.hb-goods-right .buy-nav-container .am-btn{min-height:48px;padding:0 var(--space-6);border-radius:var(--radius-md);font-size:var(--font-size-md);font-weight:var(--font-weight-medium)}.hb-goods-page .bottom-base,.hb-goods-page .goods-detail-bottom{margin-top:var(--space-5);background:var(--bg-surface);border-radius:var(--radius-lg);border:1px solid var(--border-color);overflow:hidden}.hb-goods-page .goods-detail-content,.hb-goods-page .rich-content{max-width:100%;overflow:hidden}.hb-goods-page .goods-detail-content img,.hb-goods-page .rich-content img{max-width:100%!important;height:auto!important}.hb-goods-page .photo-h5,.hb-goods-page .goods-photo-h5{border-radius:var(--radius-lg);overflow:hidden}@media(max-width:991px){.hb-goods-page .item-inform,.hb-goods-main{grid-template-columns:minmax(0,1fr);gap:var(--space-4);padding:var(--space-3)}.hb-goods-main .clearfix-left{max-width:560px;margin:0 auto}}@media(max-width:575px){.hb-goods-page{padding-top:0}.hb-goods-page .item-inform,.hb-goods-main{padding:var(--space-2);border-radius:0;border-inline:0}.hb-goods-right .detail-title{font-size:var(--font-size-lg);line-height:var(--line-height-lg)}.hb-price-panel .goods-sale-price-value,.hb-price-panel .goods-sale-price .symbol{font-size:var(--font-size-xl);line-height:var(--line-height-xl)}.hb-goods-right .buy-nav .am-btn,.hb-goods-right .buy-nav-container .am-btn{flex:1 1 0;min-height:44px;padding:0 var(--space-2);font-size:var(--font-size-sm)}}.hb-goods-page .item-inform.hb-goods-main,.hb-goods-page .item-inform{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(380px,460px)!important;gap:32px!important;align-items:start!important;float:none!important;width:100%!important;max-width:100%!important;box-sizing:border-box}.hb-goods-page .item-inform>.clearfix-left,.hb-goods-main>.clearfix-left{grid-column:1!important;grid-row:1!important;float:none!important;width:auto!important;max-width:none!important;margin:0!important}.hb-goods-page .item-inform>.clearfix-right,.hb-goods-page .item-inform>.hb-goods-right,.hb-goods-main>.clearfix-right,.hb-goods-main>.hb-goods-right{grid-column:2!important;grid-row:1!important;float:none!important;width:auto!important;max-width:none!important;margin:0!important;clear:none!important}.hb-goods-main>.clearfix-left .box,.hb-goods-main>.clearfix-left .tb-booth{width:100%;max-width:520px}.hb-goods-main>.hb-goods-right{padding-top:0}@media(max-width:991px){.hb-goods-page .item-inform.hb-goods-main,.hb-goods-page .item-inform{grid-template-columns:minmax(0,1fr)!important;gap:var(--space-4)!important}.hb-goods-page .item-inform>.clearfix-left,.hb-goods-page .item-inform>.clearfix-right,.hb-goods-page .item-inform>.hb-goods-right,.hb-goods-main>.clearfix-left,.hb-goods-main>.clearfix-right,.hb-goods-main>.hb-goods-right{grid-column:1!important;grid-row:auto!important;width:100%!important;max-width:100%!important}.hb-goods-main>.clearfix-left .box,.hb-goods-main>.clearfix-left .tb-booth{max-width:100%;margin-inline:auto}}.hb-goods-page .cart-title.number,.hb-spec-panel .cart-title.number{width:auto!important;min-width:2.5em;white-space:nowrap!important;display:inline-flex!important;align-items:center;line-height:var(--line-height-base);margin-right:var(--space-2)}.hb-spec-panel .theme-options .cart-title.number{flex:0 0 auto}.hb-spec-panel .theme-options>dd,.hb-spec-panel .operate-number-container{display:inline-flex;align-items:center}.hb-spec-panel .operate-number-container{vertical-align:middle}.hb-goods-page .buy-submit-top{display:none!important}@media(max-width:991px){.hb-goods-page .buy-submit-top{display:flex!important;position:fixed;top:auto!important;left:0;right:0;bottom:0;z-index:var(--z-index-drawer);align-items:center;justify-content:flex-end;gap:var(--space-2);height:56px;padding:0 var(--space-4);box-sizing:border-box;background:#fff;border-top:1px solid var(--border-color);box-shadow:var(--shadow-md)}.hb-goods-page .buy-submit-top .am-btn{min-height:40px;background:var(--color-main);border-color:var(--color-main);color:#fff;border-radius:var(--radius-full)}.hb-goods-page{padding-bottom:120px!important}}.hb-goods-page{background:#fff}.hb-goods-page .item-inform{border:0;box-shadow:none;padding:var(--space-4) 0}.hb-goods-main .tb-booth,.hb-goods-main .box,.hb-goods-main .tb-thumb .am-slides li{border-radius:var(--radius-lg)}.hb-goods-main .tb-booth{background:var(--bg-image)}.hb-price-panel .tb-detail-panel-top-price-content{background:var(--color-main-light)!important;border-radius:var(--radius-md)}.hb-goods-right .buy-nav .am-btn,.hb-goods-right .buy-nav-container .am-btn{border-radius:var(--radius-full);background:var(--color-main);border-color:var(--color-main);color:#fff}.hb-goods-right .buy-nav .am-btn:hover,.hb-goods-right .buy-nav-container .am-btn:hover{background:var(--color-main-hover);border-color:var(--color-main-hover)}.hb-goods-page .am-tabs-nav{border-bottom:1px solid var(--border-color)}.hb-goods-page .am-tabs-nav>li>a{color:var(--text-secondary)}.hb-goods-page .am-tabs-nav>li.am-active>a,.hb-goods-page .am-tabs-nav>li>a:hover{color:var(--color-main);border-bottom-color:var(--color-main)}.hb-goods-page .goods-detail-content img{border-radius:var(--radius-md)}.hb-goods-page .hb-detail-login-price__link{color:var(--color-main)}.hb-spec-picker[data-v-38827af3]{display:flex;flex-direction:column;gap:var(--space-3)}.hb-spec-picker__group[data-v-38827af3]{display:flex;flex-direction:column;gap:var(--space-2)}.hb-spec-picker__values[data-v-38827af3]{display:flex;flex-wrap:wrap;gap:var(--space-2)}.hb-spec-picker__value[data-v-38827af3]{display:inline-flex;align-items:center;gap:var(--space-2);min-height:36px;padding:0 var(--space-3);border:1px solid var(--border-color);border-radius:var(--radius-md);background:var(--bg-surface);color:var(--text-primary);font-size:var(--font-size-sm);cursor:pointer;transition:border-color var(--motion-duration-fast) var(--motion-ease-standard),background-color var(--motion-duration-fast) var(--motion-ease-standard)}.hb-spec-picker__value[data-v-38827af3]:hover:not(:disabled){border-color:var(--color-main-hover)}.hb-spec-picker__value[data-v-38827af3]:focus-visible{outline:2px solid var(--color-main-focus);outline-offset:2px}.hb-spec-picker__value.is-selected[data-v-38827af3]{border-color:var(--color-main);background:var(--color-main-light);color:var(--color-main-focus);font-weight:var(--font-weight-medium)}.hb-spec-picker__value[data-v-38827af3]:disabled{border-color:var(--border-color);background:var(--bg-disabled);color:var(--text-disabled);cursor:not-allowed}.hb-spec-picker__image[data-v-38827af3]{width:24px;height:24px;border-radius:var(--radius-sm);object-fit:cover}
