/*
Generated time: March 18, 2026 15:26
This file was created by the app developer. Feel free to contact the original developer with any questions. It was minified (compressed) by AVADA. AVADA do NOT own this script.
*/
.private-label-tab-component{background:var(--bg-primary);border-radius:var(--radius-xl);padding:5px;margin-top:6px;border:.5px solid var(--border-primary)}.private-label-tab-component .component-header.private-label-tabs{margin-bottom:8px}.private-label-tab-component .component-tabs{display:flex;gap:12px;overflow-x:auto;padding-bottom:6px;margin-bottom:8px;border-bottom:1px solid var(--border-primary)}.private-label-tab-component .component-tabs .tab{display:flex;flex-direction:column;align-items:center;gap:8px;padding:5px 16px;border-radius:var(--radius-lg);cursor:pointer;transition:all var(--transition);width:120px;min-width:120px;height:120px;background:var(--bg-secondary);border:1px solid transparent;flex-shrink:0}.private-label-tab-component .component-tabs .tab:hover{background:var(--bg-tertiary)}.private-label-tab-component .component-tabs .tab.active{background:var(--primary-blue);color:#fff;border-color:var(--primary-blue)}.private-label-tab-component .component-tabs .tab .tab-img{width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:var(--bg-primary);border-radius:var(--radius-md);overflow:hidden}.private-label-tab-component .component-tabs .tab .tab-img img{max-width:100%;max-height:100%;object-fit:contain}.private-label-tab-component .component-tabs .tab .tab-img .img-placeholder{width:100%;height:100%;background:var(--bg-tertiary);border-radius:var(--radius-sm)}.private-label-tab-component .component-tabs .tab .tab-title{font-size:12px;font-weight:500;white-space:nowrap}.private-label-tab-component .component-tabs .tab.active .tab-title{color:#fff}.private-label-tab-component .component-tab-products{position:relative;display:flex;align-items:center;gap:12px}.private-label-tab-component .products-slider{display:flex;gap:16px;overflow-x:auto;scroll-behavior:smooth;padding:3px 0;flex:1}.private-label-tab-component .products-slider::-webkit-scrollbar{display:none}.private-label-tab-component .products-slider .product-list-card-item{flex-shrink:0;width:200px}.private-label-tab-component .scroll-button{width:40px;height:40px;border-radius:50%;background:var(--bg-primary);border:1px solid var(--border-primary);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all var(--transition);flex-shrink:0}.private-label-tab-component .scroll-button:hover{background:var(--bg-secondary);border-color:var(--primary-blue)}.private-label-tab-component .scroll-button svg{width:20px;height:20px;color:var(--text-secondary)}@media (max-width:768px){.private-label-tab-component{padding:3px}.private-label-tab-component .component-tabs .tab{min-width:70px;padding:4px 12px}.private-label-tab-component .component-tabs .tab .tab-img{width:40px;height:40px}.private-label-tab-component .scroll-button{display:none}.private-label-tab-component .products-slider.layout-grid{display:grid;grid-template-columns:repeat(2,1fr);overflow-x:visible}.private-label-tab-component .products-slider.layout-grid .product-list-card-item{width:100%;min-width:0;min-height:auto}}