.accessory-section{font-family:Source Sans Pro,sans-serif;margin:0;position:relative}.accessory-header{font-size:17px;font-weight:600;color:#52585c;margin-bottom:10px}.accessory-tabs-wrapper{display:flex;align-items:center;justify-content:space-between;border-bottom:2px solid #ddd}.accessory-tabs{display:flex;overflow:hidden;scroll-behavior:smooth;gap:25px;flex:1;padding-right:10px}.accessory-tab{flex:0 0 auto;padding:10px 0;cursor:pointer;font-weight:600;color:#555;position:relative;white-space:nowrap;transition:color .3s}.accessory-tab.active{color:#666}.accessory-tab.active:after{content:"";position:absolute;bottom:-3px;left:0;width:100%;height:5px;background-color:#666;border-radius:2px}.tab-controls{display:flex;align-items:center;gap:6px}.tab-arrow{background:none;border:none;cursor:pointer;font-size:25px;color:#888;transition:color .3s}.tab-arrow:hover{color:#000}.tab-arrow:disabled{opacity:.3;cursor:default}.accessory-slider{display:none;margin-top:20px}.accessory-slider.active{display:block}.accessory-products{display:flex;flex-wrap:wrap;gap:16px;justify-content:flex-start}.control-switch-card,.accessory-card{border:1px solid #e2e2e2;border-radius:10px;padding:16px;text-align:center;box-shadow:0 2px 5px #0000000d;transition:.3s;width:200px;display:inline-block;margin:10px;background:#fff}.control-switch-card:hover,.accessory-card:hover{box-shadow:0 4px 12px #0000001a}.control-switch-card img,.accessory-card img{max-width:100%;height:auto;border-radius:8px}.control-switch-title,.accessory-title{font-weight:600;margin:10px 0 6px;font-size:15px}.control-switch-price,.accessory-price{font-weight:700;font-size:14px;color:#000}.quantity-box{display:flex;justify-content:center;align-items:center;margin-top:8px}.quantity-box button{border:1px solid #ccc;background:#fff;padding:4px 8px;cursor:pointer;font-size:16px;width:28px;height:28px;line-height:1;border-radius:4px}.quantity-box input{width:40px;text-align:center;border:1px solid #ccc;margin:0 4px;height:28px}.yy-header{font-size:20px;font-weight:700;margin:20px 0 10px;color:#000;text-transform:uppercase}.yy-red{color:#c00}.accessory-slider{display:none;opacity:0;transition:opacity .3s ease}.accessory-slider.active{display:flex;opacity:1}
/*# sourceMappingURL=/cdn/shop/t/94/assets/bold-product-card.css.map */
